---
Fuzzer filename: '/src/liboqs/tests/fuzz_test_sig.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fuzz_sig
      functionSourceFile: '/src/liboqs/tests/fuzz_test_sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          112
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_SIG_alg_identifier
        - OQS_SIG_keypair
        - OQS_SIG_new
        - OQS_SIG_sign
        - OQS_SIG_verify
        - cleanup_heap
        - exit
        - fwrite
        - init_fuzz_context
        - printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/fuzz_test_sig.c:69,19'
          Dst:             init_fuzz_context
        - Src:             'tests/fuzz_test_sig.c:71,26'
          Dst:             OQS_SIG_alg_identifier
        - Src:             'tests/fuzz_test_sig.c:73,8'
          Dst:             OQS_SIG_new
        - Src:             'tests/fuzz_test_sig.c:75,3'
          Dst:             printf
        - Src:             'tests/fuzz_test_sig.c:84,3'
          Dst:             fwrite
        - Src:             'tests/fuzz_test_sig.c:85,3'
          Dst:             cleanup_heap
        - Src:             'tests/fuzz_test_sig.c:89,7'
          Dst:             OQS_SIG_keypair
        - Src:             'tests/fuzz_test_sig.c:91,3'
          Dst:             fwrite
        - Src:             'tests/fuzz_test_sig.c:92,3'
          Dst:             cleanup_heap
        - Src:             'tests/fuzz_test_sig.c:95,7'
          Dst:             OQS_SIG_sign
        - Src:             'tests/fuzz_test_sig.c:98,3'
          Dst:             fwrite
        - Src:             'tests/fuzz_test_sig.c:99,3'
          Dst:             cleanup_heap
        - Src:             'tests/fuzz_test_sig.c:102,7'
          Dst:             OQS_SIG_verify
        - Src:             'tests/fuzz_test_sig.c:105,3'
          Dst:             fwrite
        - Src:             'tests/fuzz_test_sig.c:106,3'
          Dst:             cleanup_heap
        - Src:             'tests/fuzz_test_sig.c:107,3'
          Dst:             exit
        - Src:             'tests/fuzz_test_sig.c:110,2'
          Dst:             cleanup_heap
    - functionName:    init_fuzz_context
      functionSourceFile: '/src/liboqs/tests/fuzz_test_sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes_custom_algorithm
        - fuzz_rand
        - srand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/fuzz_test_sig.c:52,2'
          Dst:             srand
        - Src:             'tests/fuzz_test_sig.c:53,2'
          Dst:             OQS_randombytes_custom_algorithm
        - Src:             'tests/fuzz_test_sig.c:53,2'
          Dst:             fuzz_rand
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cleanup_heap
      functionSourceFile: '/src/liboqs/tests/fuzz_test_sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_insecure_free
        - OQS_MEM_secure_free
        - OQS_SIG_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/fuzz_test_sig.c:117,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'tests/fuzz_test_sig.c:119,2'
          Dst:             OQS_MEM_insecure_free
        - Src:             'tests/fuzz_test_sig.c:120,2'
          Dst:             OQS_MEM_insecure_free
        - Src:             'tests/fuzz_test_sig.c:121,2'
          Dst:             OQS_SIG_free
    - 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:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    srand
      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:    fuzz_rand
      functionSourceFile: '/src/liboqs/tests/fuzz_test_sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - rand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/fuzz_test_sig.c:34,30'
          Dst:             rand
    - functionName:    rand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/liboqs/tests/fuzz_test_sig.c'
      linkageType:     externalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_destroy
        - OQS_init
        - fuzz_sig
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/fuzz_test_sig.c:125,2'
          Dst:             OQS_init
        - Src:             'tests/fuzz_test_sig.c:126,19'
          Dst:             fuzz_sig
        - Src:             'tests/fuzz_test_sig.c:130,2'
          Dst:             OQS_destroy
    - functionName:    has_mask
      functionSourceFile: '/src/liboqs/src/common/x86_64_helpers.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xgetbv_eax
      functionSourceFile: '/src/liboqs/src/common/x86_64_helpers.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_bit_set
      functionSourceFile: '/src/liboqs/src/common/x86_64_helpers.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cpuid
      functionSourceFile: '/src/liboqs/src/common/x86_64_helpers.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_MEM_strdup
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_strdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:452,9'
          Dst:             CRYPTO_strdup
    - functionName:    CRYPTO_strdup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_MEM_calloc
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    308
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:443,9'
          Dst:             CRYPTO_zalloc
    - functionName:    CRYPTO_zalloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_MEM_malloc
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_malloc
      functionUses:    258
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:432,9'
          Dst:             CRYPTO_malloc
    - functionName:    CRYPTO_malloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_MEM_aligned_secure_free
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - OQS_MEM_cleanse
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:426,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/common/common.c:427,2'
          Dst:             OQS_MEM_aligned_free
    - functionName:    OQS_MEM_cleanse
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    530
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:276,2'
          Dst:             OPENSSL_cleanse
    - functionName:    OQS_MEM_aligned_free
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:410,2'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_free
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_cleanse
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_MEM_aligned_alloc
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          85
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - __errno_location
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:317,3'
          Dst:             __errno_location
        - Src:             'src/common/common.c:324,20'
          Dst:             CRYPTO_malloc
        - Src:             'src/common/common.c:332,3'
          Dst:             CRYPTO_free
        - Src:             'src/common/common.c:333,3'
          Dst:             __errno_location
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_MEM_insecure_free
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:303,2'
          Dst:             CRYPTO_free
    - functionName:    OQS_MEM_secure_free
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_insecure_free
      functionUses:    385
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:296,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/common/common.c:297,3'
          Dst:             OQS_MEM_insecure_free
    - functionName:    OQS_MEM_secure_bcmp
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          131
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_destroy
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_ossl_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:255,2'
          Dst:             oqs_ossl_destroy
    - functionName:    OQS_version
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_thread_stop
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_thread_stop
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:245,2'
          Dst:             oqs_thread_stop
    - functionName:    OQS_init
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:239,2'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_CPU_has_extension
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pthread_once
        - set_available_cpu_extensions
      functionUses:    312
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:222,2'
          Dst:             pthread_once
        - Src:             'src/common/common.c:222,2'
          Dst:             set_available_cpu_extensions
    - functionName:    set_available_cpu_extensions
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         27
      ICount:          148
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - cpuid
        - has_mask
        - is_bit_set
        - xgetbv_eax
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/common.c:52,2'
          Dst:             cpuid
        - Src:             'src/common/common.c:58,2'
          Dst:             cpuid
        - Src:             'src/common/common.c:60,33'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:61,35'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:62,57'
          Dst:             xgetbv_eax
        - Src:             'src/common/common.c:64,34'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:65,6'
          Dst:             has_mask
        - Src:             'src/common/common.c:66,35'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:67,36'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:69,40'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:70,37'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:71,35'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:72,35'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:73,34'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:75,6'
          Dst:             has_mask
        - Src:             'src/common/common.c:76,35'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:77,36'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:78,36'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:81,6'
          Dst:             has_mask
        - Src:             'src/common/common.c:82,26'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:84,27'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:83,27'
          Dst:             is_bit_set
        - Src:             'src/common/common.c:88,42'
          Dst:             is_bit_set
    - functionName:    pthread_once
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_randombytes
      functionSourceFile: '/src/liboqs/src/common/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    766
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_randombytes_openssl
      functionSourceFile: '/src/liboqs/src/common/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          83
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - RAND_bytes
        - RAND_poll
        - RAND_status
        - exit
        - fwrite
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/rand/rand.c:134,7'
          Dst:             RAND_status
        - Src:             'src/common/rand/rand.c:132,2'
          Dst:             exit
        - Src:             'src/common/rand/rand.c:137,3'
          Dst:             RAND_poll
        - Src:             'src/common/rand/rand.c:134,7'
          Dst:             RAND_status
        - Src:             'src/common/rand/rand.c:137,3'
          Dst:             RAND_poll
        - Src:             'src/common/rand/rand.c:134,7'
          Dst:             RAND_status
        - Src:             'src/common/rand/rand.c:137,3'
          Dst:             RAND_poll
        - Src:             'src/common/rand/rand.c:134,7'
          Dst:             RAND_status
        - Src:             'src/common/rand/rand.c:137,3'
          Dst:             RAND_poll
        - Src:             'src/common/rand/rand.c:134,7'
          Dst:             RAND_status
        - Src:             'src/common/rand/rand.c:137,3'
          Dst:             RAND_poll
        - Src:             'src/common/rand/rand.c:139,6'
          Dst:             RAND_bytes
        - Src:             'src/common/rand/rand.c:140,3'
          Dst:             fwrite
        - Src:             'src/common/rand/rand.c:143,3'
          Dst:             exit
    - functionName:    RAND_status
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_poll
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_bytes
      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:    OQS_randombytes_custom_algorithm
      functionSourceFile: '/src/liboqs/src/common/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      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:    OQS_randombytes_system
      functionSourceFile: '/src/liboqs/src/common/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - exit
        - fclose
        - ferror
        - fopen
        - fread
        - perror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/rand/rand.c:112,11'
          Dst:             fopen
        - Src:             'src/common/rand/rand.c:114,3'
          Dst:             perror
        - Src:             'src/common/rand/rand.c:115,3'
          Dst:             exit
        - Src:             'src/common/rand/rand.c:118,15'
          Dst:             fread
        - Src:             'src/common/rand/rand.c:119,36'
          Dst:             ferror
        - Src:             'src/common/rand/rand.c:120,3'
          Dst:             perror
        - Src:             'src/common/rand/rand.c:121,3'
          Dst:             exit
        - Src:             'src/common/rand/rand.c:124,2'
          Dst:             fclose
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    perror
      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:    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:    1
      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:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_randombytes_switch_algorithm
      functionSourceFile: '/src/liboqs/src/common/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strcasecmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/rand/rand.c:43,11'
          Dst:             strcasecmp
        - Src:             'src/common/rand/rand.c:46,18'
          Dst:             strcasecmp
    - functionName:    strcasecmp
      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:    450
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_free
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3157
      functionLinenumberEnd: 3159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_insecure_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/sig.c:3158,2'
          Dst:             OQS_MEM_insecure_free
    - functionName:    OQS_SIG_supports_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3147
      functionLinenumberEnd: 3155
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SIG_free
        - OQS_SIG_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/sig.c:3148,17'
          Dst:             OQS_SIG_new
        - Src:             'src/sig/sig.c:3153,2'
          Dst:             OQS_SIG_free
    - functionName:    OQS_SIG_new
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 3105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         454
      ICount:          2038
      EdgeCount:       679
      CyclomaticComplexity: 227
      functionsReached:
        - OQS_SIG_cross_rsdp_128_balanced_new
        - OQS_SIG_cross_rsdp_128_fast_new
        - OQS_SIG_cross_rsdp_128_small_new
        - OQS_SIG_cross_rsdp_192_balanced_new
        - OQS_SIG_cross_rsdp_192_fast_new
        - OQS_SIG_cross_rsdp_192_small_new
        - OQS_SIG_cross_rsdp_256_balanced_new
        - OQS_SIG_cross_rsdp_256_fast_new
        - OQS_SIG_cross_rsdp_256_small_new
        - OQS_SIG_cross_rsdpg_128_balanced_new
        - OQS_SIG_cross_rsdpg_128_fast_new
        - OQS_SIG_cross_rsdpg_128_small_new
        - OQS_SIG_cross_rsdpg_192_balanced_new
        - OQS_SIG_cross_rsdpg_192_fast_new
        - OQS_SIG_cross_rsdpg_192_small_new
        - OQS_SIG_cross_rsdpg_256_balanced_new
        - OQS_SIG_cross_rsdpg_256_fast_new
        - OQS_SIG_cross_rsdpg_256_small_new
        - OQS_SIG_falcon_1024_new
        - OQS_SIG_falcon_512_new
        - OQS_SIG_falcon_padded_1024_new
        - OQS_SIG_falcon_padded_512_new
        - OQS_SIG_mayo_1_new
        - OQS_SIG_mayo_2_new
        - OQS_SIG_mayo_3_new
        - OQS_SIG_mayo_5_new
        - OQS_SIG_ml_dsa_44_extmu_new
        - OQS_SIG_ml_dsa_44_new
        - OQS_SIG_ml_dsa_65_extmu_new
        - OQS_SIG_ml_dsa_65_new
        - OQS_SIG_ml_dsa_87_extmu_new
        - OQS_SIG_ml_dsa_87_new
        - OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_new
        - OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_new
        - OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_new
        - OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_new
        - OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_new
        - OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_new
        - OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_new
        - OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_new
        - OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_new
        - OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_new
        - OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_new
        - OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_new
        - OQS_SIG_slh_dsa_pure_sha2_128f_new
        - OQS_SIG_slh_dsa_pure_sha2_128s_new
        - OQS_SIG_slh_dsa_pure_sha2_192f_new
        - OQS_SIG_slh_dsa_pure_sha2_192s_new
        - OQS_SIG_slh_dsa_pure_sha2_256f_new
        - OQS_SIG_slh_dsa_pure_sha2_256s_new
        - OQS_SIG_slh_dsa_pure_shake_128f_new
        - OQS_SIG_slh_dsa_pure_shake_128s_new
        - OQS_SIG_slh_dsa_pure_shake_192f_new
        - OQS_SIG_slh_dsa_pure_shake_192s_new
        - OQS_SIG_slh_dsa_pure_shake_256f_new
        - OQS_SIG_slh_dsa_pure_shake_256s_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_sha2_224_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_sha2_256_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_sha2_384_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_sha2_512_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_sha3_224_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_sha3_256_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_sha3_384_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_sha3_512_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_shake_128_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_shake_128_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_shake_128_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_shake_128_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_shake_128_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_shake_128_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_shake_128_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_shake_128_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_shake_128_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_shake_128_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_shake_128_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_shake_128_prehash_shake_256s_new
        - OQS_SIG_slh_dsa_shake_256_prehash_sha2_128f_new
        - OQS_SIG_slh_dsa_shake_256_prehash_sha2_128s_new
        - OQS_SIG_slh_dsa_shake_256_prehash_sha2_192f_new
        - OQS_SIG_slh_dsa_shake_256_prehash_sha2_192s_new
        - OQS_SIG_slh_dsa_shake_256_prehash_sha2_256f_new
        - OQS_SIG_slh_dsa_shake_256_prehash_sha2_256s_new
        - OQS_SIG_slh_dsa_shake_256_prehash_shake_128f_new
        - OQS_SIG_slh_dsa_shake_256_prehash_shake_128s_new
        - OQS_SIG_slh_dsa_shake_256_prehash_shake_192f_new
        - OQS_SIG_slh_dsa_shake_256_prehash_shake_192s_new
        - OQS_SIG_slh_dsa_shake_256_prehash_shake_256f_new
        - OQS_SIG_slh_dsa_shake_256_prehash_shake_256s_new
        - OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_new
        - OQS_SIG_snova_SNOVA_24_5_4_SHAKE_new
        - OQS_SIG_snova_SNOVA_24_5_4_esk_new
        - OQS_SIG_snova_SNOVA_24_5_4_new
        - OQS_SIG_snova_SNOVA_24_5_5_new
        - OQS_SIG_snova_SNOVA_25_8_3_new
        - OQS_SIG_snova_SNOVA_29_6_5_new
        - OQS_SIG_snova_SNOVA_37_17_2_new
        - OQS_SIG_snova_SNOVA_37_8_4_new
        - OQS_SIG_snova_SNOVA_49_11_3_new
        - OQS_SIG_snova_SNOVA_56_25_2_new
        - OQS_SIG_snova_SNOVA_60_10_4_new
        - OQS_SIG_uov_ov_III_new
        - OQS_SIG_uov_ov_III_pkc_new
        - OQS_SIG_uov_ov_III_pkc_skc_new
        - OQS_SIG_uov_ov_Ip_new
        - OQS_SIG_uov_ov_Ip_pkc_new
        - OQS_SIG_uov_ov_Ip_pkc_skc_new
        - OQS_SIG_uov_ov_Is_new
        - OQS_SIG_uov_ov_Is_pkc_new
        - OQS_SIG_uov_ov_Is_pkc_skc_new
        - OQS_SIG_uov_ov_V_new
        - OQS_SIG_uov_ov_V_pkc_new
        - OQS_SIG_uov_ov_V_pkc_skc_new
        - strcasecmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/sig.c:1687,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1689,10'
          Dst:             OQS_SIG_ml_dsa_44_new
        - Src:             'src/sig/sig.c:1694,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1696,10'
          Dst:             OQS_SIG_ml_dsa_65_new
        - Src:             'src/sig/sig.c:1701,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1703,10'
          Dst:             OQS_SIG_ml_dsa_87_new
        - Src:             'src/sig/sig.c:1708,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1710,10'
          Dst:             OQS_SIG_ml_dsa_44_extmu_new
        - Src:             'src/sig/sig.c:1715,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1717,10'
          Dst:             OQS_SIG_ml_dsa_65_extmu_new
        - Src:             'src/sig/sig.c:1722,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1724,10'
          Dst:             OQS_SIG_ml_dsa_87_extmu_new
        - Src:             'src/sig/sig.c:1729,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1731,10'
          Dst:             OQS_SIG_falcon_512_new
        - Src:             'src/sig/sig.c:1736,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1738,10'
          Dst:             OQS_SIG_falcon_1024_new
        - Src:             'src/sig/sig.c:1743,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1745,10'
          Dst:             OQS_SIG_falcon_padded_512_new
        - Src:             'src/sig/sig.c:1750,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1752,10'
          Dst:             OQS_SIG_falcon_padded_1024_new
        - Src:             'src/sig/sig.c:1757,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1759,10'
          Dst:             OQS_SIG_mayo_1_new
        - Src:             'src/sig/sig.c:1764,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1766,10'
          Dst:             OQS_SIG_mayo_2_new
        - Src:             'src/sig/sig.c:1771,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1773,10'
          Dst:             OQS_SIG_mayo_3_new
        - Src:             'src/sig/sig.c:1778,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1780,10'
          Dst:             OQS_SIG_mayo_5_new
        - Src:             'src/sig/sig.c:1785,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1787,10'
          Dst:             OQS_SIG_cross_rsdp_128_balanced_new
        - Src:             'src/sig/sig.c:1792,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1794,10'
          Dst:             OQS_SIG_cross_rsdp_128_fast_new
        - Src:             'src/sig/sig.c:1799,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1801,10'
          Dst:             OQS_SIG_cross_rsdp_128_small_new
        - Src:             'src/sig/sig.c:1806,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1808,10'
          Dst:             OQS_SIG_cross_rsdp_192_balanced_new
        - Src:             'src/sig/sig.c:1813,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1815,10'
          Dst:             OQS_SIG_cross_rsdp_192_fast_new
        - Src:             'src/sig/sig.c:1820,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1822,10'
          Dst:             OQS_SIG_cross_rsdp_192_small_new
        - Src:             'src/sig/sig.c:1827,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1829,10'
          Dst:             OQS_SIG_cross_rsdp_256_balanced_new
        - Src:             'src/sig/sig.c:1834,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1836,10'
          Dst:             OQS_SIG_cross_rsdp_256_fast_new
        - Src:             'src/sig/sig.c:1841,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1843,10'
          Dst:             OQS_SIG_cross_rsdp_256_small_new
        - Src:             'src/sig/sig.c:1848,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1850,10'
          Dst:             OQS_SIG_cross_rsdpg_128_balanced_new
        - Src:             'src/sig/sig.c:1855,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1857,10'
          Dst:             OQS_SIG_cross_rsdpg_128_fast_new
        - Src:             'src/sig/sig.c:1862,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1864,10'
          Dst:             OQS_SIG_cross_rsdpg_128_small_new
        - Src:             'src/sig/sig.c:1869,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1871,10'
          Dst:             OQS_SIG_cross_rsdpg_192_balanced_new
        - Src:             'src/sig/sig.c:1876,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1878,10'
          Dst:             OQS_SIG_cross_rsdpg_192_fast_new
        - Src:             'src/sig/sig.c:1883,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1885,10'
          Dst:             OQS_SIG_cross_rsdpg_192_small_new
        - Src:             'src/sig/sig.c:1890,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1892,10'
          Dst:             OQS_SIG_cross_rsdpg_256_balanced_new
        - Src:             'src/sig/sig.c:1897,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1899,10'
          Dst:             OQS_SIG_cross_rsdpg_256_fast_new
        - Src:             'src/sig/sig.c:1904,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1906,10'
          Dst:             OQS_SIG_cross_rsdpg_256_small_new
        - Src:             'src/sig/sig.c:1911,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1913,10'
          Dst:             OQS_SIG_uov_ov_Is_new
        - Src:             'src/sig/sig.c:1918,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1920,10'
          Dst:             OQS_SIG_uov_ov_Ip_new
        - Src:             'src/sig/sig.c:1925,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1927,10'
          Dst:             OQS_SIG_uov_ov_III_new
        - Src:             'src/sig/sig.c:1932,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1934,10'
          Dst:             OQS_SIG_uov_ov_V_new
        - Src:             'src/sig/sig.c:1939,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1941,10'
          Dst:             OQS_SIG_uov_ov_Is_pkc_new
        - Src:             'src/sig/sig.c:1946,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1948,10'
          Dst:             OQS_SIG_uov_ov_Ip_pkc_new
        - Src:             'src/sig/sig.c:1953,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1955,10'
          Dst:             OQS_SIG_uov_ov_III_pkc_new
        - Src:             'src/sig/sig.c:1960,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1962,10'
          Dst:             OQS_SIG_uov_ov_V_pkc_new
        - Src:             'src/sig/sig.c:1967,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1969,10'
          Dst:             OQS_SIG_uov_ov_Is_pkc_skc_new
        - Src:             'src/sig/sig.c:1974,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1976,10'
          Dst:             OQS_SIG_uov_ov_Ip_pkc_skc_new
        - Src:             'src/sig/sig.c:1981,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1983,10'
          Dst:             OQS_SIG_uov_ov_III_pkc_skc_new
        - Src:             'src/sig/sig.c:1988,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1990,10'
          Dst:             OQS_SIG_uov_ov_V_pkc_skc_new
        - Src:             'src/sig/sig.c:1995,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1997,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_new
        - Src:             'src/sig/sig.c:2002,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2004,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_SHAKE_new
        - Src:             'src/sig/sig.c:2009,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2011,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_esk_new
        - Src:             'src/sig/sig.c:2016,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2018,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_new
        - Src:             'src/sig/sig.c:2023,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2025,10'
          Dst:             OQS_SIG_snova_SNOVA_37_17_2_new
        - Src:             'src/sig/sig.c:2030,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2032,10'
          Dst:             OQS_SIG_snova_SNOVA_25_8_3_new
        - Src:             'src/sig/sig.c:2037,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2039,10'
          Dst:             OQS_SIG_snova_SNOVA_56_25_2_new
        - Src:             'src/sig/sig.c:2044,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2046,10'
          Dst:             OQS_SIG_snova_SNOVA_49_11_3_new
        - Src:             'src/sig/sig.c:2051,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2053,10'
          Dst:             OQS_SIG_snova_SNOVA_37_8_4_new
        - Src:             'src/sig/sig.c:2058,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2060,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_5_new
        - Src:             'src/sig/sig.c:2065,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2067,10'
          Dst:             OQS_SIG_snova_SNOVA_60_10_4_new
        - Src:             'src/sig/sig.c:2072,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2074,10'
          Dst:             OQS_SIG_snova_SNOVA_29_6_5_new
        - Src:             'src/sig/sig.c:2079,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2081,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_new
        - Src:             'src/sig/sig.c:2086,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2088,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_new
        - Src:             'src/sig/sig.c:2093,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2095,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_new
        - Src:             'src/sig/sig.c:2100,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2102,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_new
        - Src:             'src/sig/sig.c:2107,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2109,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_new
        - Src:             'src/sig/sig.c:2114,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2116,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_new
        - Src:             'src/sig/sig.c:2121,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2123,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_new
        - Src:             'src/sig/sig.c:2128,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2130,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_new
        - Src:             'src/sig/sig.c:2135,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2137,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_new
        - Src:             'src/sig/sig.c:2142,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2144,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_new
        - Src:             'src/sig/sig.c:2149,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2151,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_new
        - Src:             'src/sig/sig.c:2156,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2158,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_new
        - Src:             'src/sig/sig.c:2164,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2166,10'
          Dst:             OQS_SIG_slh_dsa_pure_sha2_128s_new
        - Src:             'src/sig/sig.c:2170,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2172,10'
          Dst:             OQS_SIG_slh_dsa_pure_sha2_128f_new
        - Src:             'src/sig/sig.c:2176,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2178,10'
          Dst:             OQS_SIG_slh_dsa_pure_sha2_192s_new
        - Src:             'src/sig/sig.c:2182,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2184,10'
          Dst:             OQS_SIG_slh_dsa_pure_sha2_192f_new
        - Src:             'src/sig/sig.c:2188,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2190,10'
          Dst:             OQS_SIG_slh_dsa_pure_sha2_256s_new
        - Src:             'src/sig/sig.c:2194,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2196,10'
          Dst:             OQS_SIG_slh_dsa_pure_sha2_256f_new
        - Src:             'src/sig/sig.c:2200,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2202,10'
          Dst:             OQS_SIG_slh_dsa_pure_shake_128s_new
        - Src:             'src/sig/sig.c:2206,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2208,10'
          Dst:             OQS_SIG_slh_dsa_pure_shake_128f_new
        - Src:             'src/sig/sig.c:2212,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2214,10'
          Dst:             OQS_SIG_slh_dsa_pure_shake_192s_new
        - Src:             'src/sig/sig.c:2218,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2220,10'
          Dst:             OQS_SIG_slh_dsa_pure_shake_192f_new
        - Src:             'src/sig/sig.c:2224,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2226,10'
          Dst:             OQS_SIG_slh_dsa_pure_shake_256s_new
        - Src:             'src/sig/sig.c:2230,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2232,10'
          Dst:             OQS_SIG_slh_dsa_pure_shake_256f_new
        - Src:             'src/sig/sig.c:2236,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2238,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2242,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2244,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2248,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2250,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2254,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2256,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2260,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2262,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2266,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2268,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2272,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2274,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2278,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2280,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:2284,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2286,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:2290,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2292,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:2296,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2298,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:2302,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2304,10'
          Dst:             OQS_SIG_slh_dsa_sha2_224_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:2308,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2310,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2314,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2316,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2320,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2322,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2326,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2328,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2332,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2334,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2338,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2340,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2344,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2346,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2350,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2352,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:2356,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2358,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:2362,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2364,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:2368,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2370,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:2374,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2376,10'
          Dst:             OQS_SIG_slh_dsa_sha2_256_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:2380,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2382,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2386,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2388,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2392,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2394,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2398,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2400,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2404,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2406,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2410,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2412,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2416,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2418,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2422,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2424,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:2428,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2430,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:2434,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2436,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:2440,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2442,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:2446,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2448,10'
          Dst:             OQS_SIG_slh_dsa_sha2_384_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:2452,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2454,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2458,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2460,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2464,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2466,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2470,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2472,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2476,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2478,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2482,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2484,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2488,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2490,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2494,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2496,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:2500,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2502,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:2506,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2508,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:2512,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2514,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:2518,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2520,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:2524,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2526,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2530,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2532,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2536,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2538,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2542,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2544,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2548,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2550,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2554,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2556,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2560,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2562,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2566,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2568,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:2572,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2574,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:2578,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2580,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:2584,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2586,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:2590,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2592,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:2596,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2598,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2602,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2604,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2608,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2610,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2614,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2616,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2620,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2622,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2626,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2628,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2632,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2634,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2638,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2640,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:2644,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2646,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:2650,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2652,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:2656,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2658,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:2662,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2664,10'
          Dst:             OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:2668,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2670,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2674,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2676,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2680,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2682,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2686,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2688,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2692,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2694,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2698,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2700,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2704,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2706,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2710,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2712,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:2716,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2718,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:2722,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2724,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:2728,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2730,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:2734,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2736,10'
          Dst:             OQS_SIG_slh_dsa_sha3_224_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:2740,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2742,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2746,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2748,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2752,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2754,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2758,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2760,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2764,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2766,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2770,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2772,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2776,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2778,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2782,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2784,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:2788,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2790,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:2794,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2796,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:2800,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2802,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:2806,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2808,10'
          Dst:             OQS_SIG_slh_dsa_sha3_256_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:2812,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2814,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2818,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2820,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2824,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2826,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2830,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2832,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2836,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2838,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2842,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2844,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2848,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2850,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2854,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2856,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:2860,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2862,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:2866,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2868,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:2872,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2874,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:2878,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2880,10'
          Dst:             OQS_SIG_slh_dsa_sha3_384_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:2884,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2886,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2890,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2892,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2896,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2898,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2902,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2904,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2908,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2910,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2914,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2916,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2920,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2922,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2926,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2928,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:2932,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2934,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:2938,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2940,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:2944,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2946,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:2950,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2952,10'
          Dst:             OQS_SIG_slh_dsa_sha3_512_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:2956,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2958,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:2962,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2964,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:2968,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2970,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:2974,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2976,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:2980,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2982,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:2986,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2988,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:2992,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:2994,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:2998,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3000,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:3004,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3006,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:3010,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3012,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:3016,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3018,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:3022,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3024,10'
          Dst:             OQS_SIG_slh_dsa_shake_128_prehash_shake_256f_new
        - Src:             'src/sig/sig.c:3028,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3030,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_sha2_128s_new
        - Src:             'src/sig/sig.c:3034,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3036,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_sha2_128f_new
        - Src:             'src/sig/sig.c:3040,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3042,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_sha2_192s_new
        - Src:             'src/sig/sig.c:3046,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3048,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_sha2_192f_new
        - Src:             'src/sig/sig.c:3052,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3054,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_sha2_256s_new
        - Src:             'src/sig/sig.c:3058,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3060,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_sha2_256f_new
        - Src:             'src/sig/sig.c:3064,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3066,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_shake_128s_new
        - Src:             'src/sig/sig.c:3070,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3072,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_shake_128f_new
        - Src:             'src/sig/sig.c:3076,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3078,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_shake_192s_new
        - Src:             'src/sig/sig.c:3082,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3084,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_shake_192f_new
        - Src:             'src/sig/sig.c:3088,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3090,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_shake_256s_new
        - Src:             'src/sig/sig.c:3094,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:3096,10'
          Dst:             OQS_SIG_slh_dsa_shake_256_prehash_shake_256f_new
    - functionName:    OQS_SIG_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3139
      functionLinenumberEnd: 3145
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_verify
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3131
      functionLinenumberEnd: 3137
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3123
      functionLinenumberEnd: 3129
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_sign
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3115
      functionLinenumberEnd: 3121
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_keypair
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3107
      functionLinenumberEnd: 3113
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_alg_is_enabled
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 1679
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         454
      ICount:          1814
      EdgeCount:       679
      CyclomaticComplexity: 227
      functionsReached:
        - strcasecmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/sig.c:262,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:269,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:276,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:283,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:290,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:297,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:304,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:311,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:318,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:325,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:332,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:339,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:346,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:353,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:360,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:367,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:374,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:381,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:388,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:395,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:402,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:409,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:416,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:423,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:430,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:437,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:444,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:451,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:458,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:465,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:472,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:479,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:486,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:493,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:500,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:507,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:514,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:521,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:528,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:535,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:542,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:549,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:556,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:563,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:570,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:577,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:584,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:591,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:598,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:605,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:612,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:619,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:626,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:633,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:640,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:647,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:654,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:661,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:668,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:675,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:682,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:689,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:696,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:703,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:710,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:717,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:724,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:731,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:739,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:745,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:751,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:757,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:763,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:769,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:775,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:781,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:787,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:793,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:799,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:805,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:811,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:817,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:823,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:829,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:835,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:841,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:847,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:853,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:859,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:865,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:871,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:877,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:883,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:889,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:895,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:901,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:907,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:913,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:919,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:925,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:931,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:937,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:943,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:949,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:955,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:961,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:967,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:973,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:979,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:985,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:991,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:997,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1003,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1009,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1015,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1021,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1027,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1033,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1039,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1045,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1051,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1057,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1063,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1069,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1075,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1081,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1087,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1093,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1099,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1105,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1111,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1117,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1123,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1129,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1135,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1141,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1147,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1153,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1159,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1165,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1171,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1177,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1183,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1189,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1195,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1201,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1207,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1213,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1219,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1225,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1231,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1237,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1243,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1249,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1255,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1261,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1267,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1273,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1279,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1285,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1291,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1297,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1303,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1309,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1315,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1321,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1327,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1333,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1339,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1345,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1351,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1357,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1363,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1369,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1375,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1381,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1387,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1393,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1399,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1405,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1411,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1417,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1423,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1429,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1435,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1441,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1447,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1453,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1459,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1465,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1471,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1477,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1483,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1489,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1495,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1501,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1507,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1513,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1519,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1525,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1531,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1537,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1543,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1549,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1555,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1561,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1567,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1573,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1579,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1585,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1591,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1597,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1603,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1609,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1615,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1621,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1627,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1633,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1639,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1645,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1651,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1657,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1663,18'
          Dst:             strcasecmp
        - Src:             'src/sig/sig.c:1669,18'
          Dst:             strcasecmp
    - functionName:    OQS_SIG_alg_count
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_alg_identifier
      functionSourceFile: '/src/liboqs/src/sig/sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_ml_dsa_44_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA44_C_verify
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:157,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:157,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:157,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:159,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:162,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_verify
    - functionName:    OQS_SIG_ml_dsa_44_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA44_C_signature
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:131,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:131,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:131,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:133,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:136,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_signature
    - functionName:    OQS_SIG_ml_dsa_44_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA44_C_verify
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:106,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:106,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:108,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:111,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_verify
    - functionName:    OQS_SIG_ml_dsa_44_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA44_C_signature
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:80,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:80,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:82,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:85,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_signature
    - functionName:    OQS_SIG_ml_dsa_44_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA44_C_keypair
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:54,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:54,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:56,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_keypair
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:59,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_keypair
    - functionName:    OQS_SIG_ml_dsa_44_new
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_ct_cmask_nonzero_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h:232,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_nonzero_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h:246,19'
          Dst:             mld_ct_cmask_nonzero_u32
    - functionName:    mld_yvec_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s1hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_t0hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s2hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_compute_pack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_z
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - mld_sk_s1hat_get_poly_eager
        - mld_yvec_get_poly_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_z
    - functionName:    mld_yvec_init_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_uniform_gamma1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h:354,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_uniform_gamma1
    - functionName:    mld_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_pk_from_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_unpack_eta
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_unpack_eta
        - mld_compute_pack_t0_t1
        - mld_ct_memcmp
        - mld_value_barrier_u8
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1578,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1579,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1583,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1584,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1587,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1594,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1602,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1609,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1610,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1612,11'
          Dst:             mld_value_barrier_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1622,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1629,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1630,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1631,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1632,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1633,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1634,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1635,3'
          Dst:             mld_zeroize
    - functionName:    mld_compute_pack_t0_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_power2round
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_pack
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyt1_pack
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:258,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:304,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:305,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:306,3'
          Dst:             mld_zeroize
    - functionName:    mld_ct_memcmp
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mld_ct_cmask_nonzero_u8
        - mld_value_barrier_u8
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h:322,32'
          Dst:             mld_ct_cmask_nonzero_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h:322,11'
          Dst:             mld_value_barrier_u8
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_get_hash_oid
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          96
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_validate_hash_length
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1482,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_verify_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA44_C_verify_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1414,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1415,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_verify_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1419,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_verify_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA44_C_verify_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1363,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1371,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1376,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_prepare_domain_separation_prefix
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mld_get_hash_oid
        - mld_validate_hash_length
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1523,23'
          Dst:             mld_validate_hash_length
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1543,3'
          Dst:             mld_get_hash_oid
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_verify_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          176
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_shiftl
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_use_hint
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_unpack_z
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
        - PQCP_MLDSA_NATIVE_MLDSA44_C_sig_unpack_hints
        - PQCP_MLDSA_NATIVE_MLDSA44_C_unpack_pk_t1
        - mld_H
        - mld_ct_memcmp
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1121,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_unpack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1125,7'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1135,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1137,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1140,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1149,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1150,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1151,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1194,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1197,9'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1206,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1207,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1208,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1209,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1210,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1211,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1212,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1213,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1214,3'
          Dst:             mld_zeroize
    - functionName:    mld_H
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:463,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:464,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:467,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:471,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:473,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:474,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:475,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:478,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_signature_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA44_C_signature_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1393,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1394,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_signature_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1398,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_signature_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA44_C_signature_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1321,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1329,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1345,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_signature_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_C_unpack_sk
        - mld_H
        - mld_attempt_signature_generation
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:855,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_unpack_sk
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:860,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:869,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:875,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:914,11'
          Dst:             mld_attempt_signature_generation
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:941,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:942,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:943,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:944,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:945,3'
          Dst:             mld_zeroize
    - functionName:    mld_attempt_signature_generation
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          176
      EdgeCount:       34
      CyclomaticComplexity: 12
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_c
        - PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_h
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_yvec_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_caddq
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_decompose
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_pack_w1
        - mld_H
        - mld_compute_pack_z
        - mld_sk_s2hat_get_poly_eager
        - mld_sk_t0hat_get_poly_eager
        - mld_yvec_init_eager
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:706,3'
          Dst:             mld_yvec_init_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:709,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_yvec_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:712,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:713,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:714,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_pack_w1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:716,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:723,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:724,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:727,9'
          Dst:             mld_compute_pack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:797,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_c
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:799,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_h
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:812,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:813,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:814,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:815,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:816,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:817,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:818,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_open
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1276,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_verify
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA44_C_verify_internal
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1230,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1238,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1243,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_verify_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_verify_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1255,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_verify_internal
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          211
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1072,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_signature
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_signature
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA44_C_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:972,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:982,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:989,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1006,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1007,3'
          Dst:             mld_zeroize
    - functionName:    mld_randombytes
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/../../integration/liboqs/config_c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/../../integration/liboqs/config_c.h:183,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_signature_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1033,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1041,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:1046,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_keypair_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:414,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:420,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_keypair_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:424,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_keypair_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sk_rho_key_tr_s2
        - PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sk_s1
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
        - mld_compute_pack_t0_t1
        - mld_sample_s1_s2
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:337,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:347,3'
          Dst:             mld_sample_s1_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:350,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sk_s1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:353,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:360,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:371,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:374,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sk_rho_key_tr_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:381,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:382,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:383,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:384,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:385,3'
          Dst:             mld_zeroize
    - functionName:    mld_sample_s1_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_eta_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:176,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/sign.c:178,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_eta_4x
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_ct_cmask_nonzero_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h:232,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_nonzero_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h:246,19'
          Dst:             mld_ct_cmask_nonzero_u32
    - functionName:    mld_yvec_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s1hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_t0hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s2hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_compute_pack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_z
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - mld_sk_s1hat_get_poly_eager
        - mld_yvec_get_poly_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_z
    - functionName:    mld_yvec_init_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_uniform_gamma1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:354,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_uniform_gamma1
    - functionName:    mld_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pk_from_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_unpack_eta
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_unpack_eta
        - mld_compute_pack_t0_t1
        - mld_ct_memcmp
        - mld_value_barrier_u8
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1578,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1579,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1583,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1584,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1587,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1594,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1602,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1609,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1610,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1612,11'
          Dst:             mld_value_barrier_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1622,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1629,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1630,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1631,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1632,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1633,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1634,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1635,3'
          Dst:             mld_zeroize
    - functionName:    mld_compute_pack_t0_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_power2round
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_pack
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt1_pack
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:258,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:304,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:305,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:306,3'
          Dst:             mld_zeroize
    - functionName:    mld_ct_memcmp
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          159
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - mld_ct_cmask_nonzero_u8
        - mld_value_barrier_u8
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h:322,32'
          Dst:             mld_ct_cmask_nonzero_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h:322,11'
          Dst:             mld_value_barrier_u8
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_get_hash_oid
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          96
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_validate_hash_length
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1482,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1414,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1415,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1419,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1363,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1371,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1376,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_prepare_domain_separation_prefix
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mld_get_hash_oid
        - mld_validate_hash_length
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1523,23'
          Dst:             mld_validate_hash_length
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1543,3'
          Dst:             mld_get_hash_oid
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          176
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_shiftl
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_use_hint
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_unpack_z
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_sig_unpack_hints
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_unpack_pk_t1
        - mld_H
        - mld_ct_memcmp
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1121,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_unpack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1125,7'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1135,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1137,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1140,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1149,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1150,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1151,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1194,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1197,9'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1206,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1207,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1208,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1209,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1210,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1211,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1212,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1213,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1214,3'
          Dst:             mld_zeroize
    - functionName:    mld_H
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:463,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:464,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:467,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:471,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:473,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:474,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:475,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:478,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1393,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1394,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1398,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1321,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1329,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1345,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_unpack_sk
        - mld_H
        - mld_attempt_signature_generation
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:855,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_unpack_sk
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:860,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:869,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:875,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:914,11'
          Dst:             mld_attempt_signature_generation
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:941,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:942,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:943,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:944,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:945,3'
          Dst:             mld_zeroize
    - functionName:    mld_attempt_signature_generation
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          176
      EdgeCount:       34
      CyclomaticComplexity: 12
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_c
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_h
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_yvec_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_caddq
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_decompose
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_pack_w1
        - mld_H
        - mld_compute_pack_z
        - mld_sk_s2hat_get_poly_eager
        - mld_sk_t0hat_get_poly_eager
        - mld_yvec_init_eager
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:706,3'
          Dst:             mld_yvec_init_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:709,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_yvec_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:712,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:713,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:714,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_pack_w1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:716,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:723,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:724,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:727,9'
          Dst:             mld_compute_pack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:797,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_c
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:799,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_h
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:812,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:813,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:814,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:815,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:816,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:817,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:818,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_open
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1276,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_internal
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1230,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1238,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1243,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1255,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_internal
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          219
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1072,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:972,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:982,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:989,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1006,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1007,3'
          Dst:             mld_zeroize
    - functionName:    mld_randombytes
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/../../integration/liboqs/config_x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/../../integration/liboqs/config_x86_64.h:181,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1033,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1041,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:1046,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_keypair_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:414,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:420,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_keypair_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:424,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_keypair_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sk_rho_key_tr_s2
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sk_s1
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
        - mld_compute_pack_t0_t1
        - mld_sample_s1_s2
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:337,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:347,3'
          Dst:             mld_sample_s1_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:350,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sk_s1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:353,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:360,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:371,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:374,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sk_rho_key_tr_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:381,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:382,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:383,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:384,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:385,3'
          Dst:             mld_zeroize
    - functionName:    mld_sample_s1_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_eta_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:176,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/sign.c:178,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_eta_4x
    - functionName:    OQS_SIG_ml_dsa_65_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA65_C_verify
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:157,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:157,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:157,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:159,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:162,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_verify
    - functionName:    OQS_SIG_ml_dsa_65_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA65_C_signature
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:131,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:131,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:131,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:133,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:136,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_signature
    - functionName:    OQS_SIG_ml_dsa_65_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA65_C_verify
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:106,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:106,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:108,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:111,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_verify
    - functionName:    OQS_SIG_ml_dsa_65_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA65_C_signature
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:80,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:80,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:82,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:85,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_signature
    - functionName:    OQS_SIG_ml_dsa_65_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA65_C_keypair
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:54,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:54,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:56,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_keypair
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:59,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_keypair
    - functionName:    OQS_SIG_ml_dsa_65_new
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_ct_cmask_nonzero_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h:232,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_nonzero_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h:246,19'
          Dst:             mld_ct_cmask_nonzero_u32
    - functionName:    mld_yvec_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s1hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_t0hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s2hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_compute_pack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_z
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - mld_sk_s1hat_get_poly_eager
        - mld_yvec_get_poly_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_z
    - functionName:    mld_yvec_init_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_uniform_gamma1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:354,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_uniform_gamma1
    - functionName:    mld_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_pk_from_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_unpack_eta
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_unpack_eta
        - mld_compute_pack_t0_t1
        - mld_ct_memcmp
        - mld_value_barrier_u8
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1578,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1579,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1583,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1584,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1587,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1594,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1602,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1609,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1610,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1612,11'
          Dst:             mld_value_barrier_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1622,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1629,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1630,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1631,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1632,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1633,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1634,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1635,3'
          Dst:             mld_zeroize
    - functionName:    mld_compute_pack_t0_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_power2round
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_pack
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_pack
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:258,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:304,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:305,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:306,3'
          Dst:             mld_zeroize
    - functionName:    mld_ct_memcmp
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mld_ct_cmask_nonzero_u8
        - mld_value_barrier_u8
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h:322,32'
          Dst:             mld_ct_cmask_nonzero_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h:322,11'
          Dst:             mld_value_barrier_u8
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_get_hash_oid
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          96
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_validate_hash_length
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1482,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_verify_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA65_C_verify_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1414,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1415,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_verify_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1419,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_verify_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA65_C_verify_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1363,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1371,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1376,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_prepare_domain_separation_prefix
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mld_get_hash_oid
        - mld_validate_hash_length
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1523,23'
          Dst:             mld_validate_hash_length
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1543,3'
          Dst:             mld_get_hash_oid
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_verify_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          216
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_shiftl
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_use_hint
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_unpack_z
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - PQCP_MLDSA_NATIVE_MLDSA65_C_sig_unpack_hints
        - PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_pk_t1
        - mld_H
        - mld_ct_memcmp
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1121,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_unpack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1125,7'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1135,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1137,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1140,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1149,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1150,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1151,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1194,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1197,9'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1206,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1207,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1208,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1209,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1210,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1211,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1212,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1213,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1214,3'
          Dst:             mld_zeroize
    - functionName:    mld_H
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:463,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:464,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:467,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:471,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:473,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:474,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:475,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:478,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_signature_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA65_C_signature_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1393,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1394,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_signature_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1398,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_signature_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA65_C_signature_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1321,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1329,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1345,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_signature_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_sk
        - mld_H
        - mld_attempt_signature_generation
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:855,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_sk
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:860,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:869,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:875,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:914,11'
          Dst:             mld_attempt_signature_generation
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:941,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:942,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:943,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:944,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:945,3'
          Dst:             mld_zeroize
    - functionName:    mld_attempt_signature_generation
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          230
      EdgeCount:       46
      CyclomaticComplexity: 16
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_c
        - PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_h
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_yvec_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_caddq
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_decompose
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_pack_w1
        - mld_H
        - mld_compute_pack_z
        - mld_sk_s2hat_get_poly_eager
        - mld_sk_t0hat_get_poly_eager
        - mld_yvec_init_eager
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:706,3'
          Dst:             mld_yvec_init_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:709,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_yvec_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:712,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:713,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:714,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_pack_w1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:716,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:723,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:724,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:727,9'
          Dst:             mld_compute_pack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:797,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_c
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:799,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_h
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:812,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:813,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:814,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:815,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:816,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:817,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:818,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_open
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1276,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_verify
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA65_C_verify_internal
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1230,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1238,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1243,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_verify_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_verify_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1255,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_verify_internal
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          211
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1072,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_signature
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_signature
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA65_C_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:972,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:982,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:989,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1006,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1007,3'
          Dst:             mld_zeroize
    - functionName:    mld_randombytes
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/../../integration/liboqs/config_c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/../../integration/liboqs/config_c.h:183,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_signature_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1033,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1041,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:1046,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_keypair_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:414,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:420,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_keypair_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:424,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_keypair_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sk_rho_key_tr_s2
        - PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sk_s1
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
        - mld_compute_pack_t0_t1
        - mld_sample_s1_s2
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:337,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:347,3'
          Dst:             mld_sample_s1_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:350,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sk_s1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:353,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:360,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:371,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:374,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sk_rho_key_tr_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:381,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:382,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:383,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:384,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:385,3'
          Dst:             mld_zeroize
    - functionName:    mld_sample_s1_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_eta_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:181,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:183,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/sign.c:186,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_eta_4x
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_ct_cmask_nonzero_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h:232,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_nonzero_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h:246,19'
          Dst:             mld_ct_cmask_nonzero_u32
    - functionName:    mld_yvec_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s1hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_t0hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s2hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_compute_pack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_z
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - mld_sk_s1hat_get_poly_eager
        - mld_yvec_get_poly_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_z
    - functionName:    mld_yvec_init_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_uniform_gamma1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:354,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_uniform_gamma1
    - functionName:    mld_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pk_from_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_unpack_eta
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_unpack_eta
        - mld_compute_pack_t0_t1
        - mld_ct_memcmp
        - mld_value_barrier_u8
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1578,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1579,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1583,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1584,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1587,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1594,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1602,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1609,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1610,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1612,11'
          Dst:             mld_value_barrier_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1622,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1629,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1630,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1631,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1632,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1633,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1634,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1635,3'
          Dst:             mld_zeroize
    - functionName:    mld_compute_pack_t0_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_power2round
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_pack
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_pack
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:258,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:304,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:305,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:306,3'
          Dst:             mld_zeroize
    - functionName:    mld_ct_memcmp
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          159
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - mld_ct_cmask_nonzero_u8
        - mld_value_barrier_u8
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h:322,32'
          Dst:             mld_ct_cmask_nonzero_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h:322,11'
          Dst:             mld_value_barrier_u8
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_get_hash_oid
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          96
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_validate_hash_length
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1482,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1414,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1415,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1419,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1363,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1371,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1376,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_prepare_domain_separation_prefix
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mld_get_hash_oid
        - mld_validate_hash_length
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1523,23'
          Dst:             mld_validate_hash_length
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1543,3'
          Dst:             mld_get_hash_oid
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          216
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_shiftl
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_use_hint
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_unpack_z
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_sig_unpack_hints
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_pk_t1
        - mld_H
        - mld_ct_memcmp
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1121,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_unpack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1125,7'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1135,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1137,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1140,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1149,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1150,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1151,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1194,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1197,9'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1206,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1207,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1208,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1209,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1210,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1211,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1212,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1213,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1214,3'
          Dst:             mld_zeroize
    - functionName:    mld_H
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:463,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:464,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:467,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:471,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:473,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:474,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:475,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:478,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1393,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1394,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1398,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1321,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1329,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1345,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_sk
        - mld_H
        - mld_attempt_signature_generation
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:855,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_sk
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:860,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:869,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:875,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:914,11'
          Dst:             mld_attempt_signature_generation
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:941,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:942,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:943,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:944,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:945,3'
          Dst:             mld_zeroize
    - functionName:    mld_attempt_signature_generation
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          230
      EdgeCount:       46
      CyclomaticComplexity: 16
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_c
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_h
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_yvec_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_caddq
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_decompose
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_pack_w1
        - mld_H
        - mld_compute_pack_z
        - mld_sk_s2hat_get_poly_eager
        - mld_sk_t0hat_get_poly_eager
        - mld_yvec_init_eager
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:706,3'
          Dst:             mld_yvec_init_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:709,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_yvec_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:712,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:713,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:714,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_pack_w1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:716,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:723,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:724,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:727,9'
          Dst:             mld_compute_pack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:797,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_c
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:799,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_h
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:812,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:813,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:814,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:815,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:816,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:817,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:818,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_open
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1276,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_internal
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1230,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1238,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1243,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1255,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_internal
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          219
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1072,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:972,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:982,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:989,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1006,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1007,3'
          Dst:             mld_zeroize
    - functionName:    mld_randombytes
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/../../integration/liboqs/config_x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/../../integration/liboqs/config_x86_64.h:181,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1033,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1041,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:1046,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_keypair_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:414,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:420,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_keypair_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:424,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_keypair_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sk_rho_key_tr_s2
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sk_s1
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
        - mld_compute_pack_t0_t1
        - mld_sample_s1_s2
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:337,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:347,3'
          Dst:             mld_sample_s1_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:350,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sk_s1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:353,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:360,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:371,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:374,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sk_rho_key_tr_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:381,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:382,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:383,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:384,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:385,3'
          Dst:             mld_zeroize
    - functionName:    mld_sample_s1_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_eta_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:181,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:183,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/sign.c:186,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_eta_4x
    - functionName:    OQS_SIG_ml_dsa_87_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA87_C_verify
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:157,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:157,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:157,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:159,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:162,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_verify
    - functionName:    OQS_SIG_ml_dsa_87_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA87_C_signature
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:131,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:131,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:131,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:133,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:136,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_signature
    - functionName:    OQS_SIG_ml_dsa_87_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA87_C_verify
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:106,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:106,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:108,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:111,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_verify
    - functionName:    OQS_SIG_ml_dsa_87_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA87_C_signature
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:80,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:80,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:82,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:85,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_signature
    - functionName:    OQS_SIG_ml_dsa_87_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA87_C_keypair
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:54,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:54,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:56,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_keypair
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:59,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_keypair
    - functionName:    OQS_SIG_ml_dsa_87_new
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_ct_cmask_nonzero_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h:232,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_nonzero_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h:246,19'
          Dst:             mld_ct_cmask_nonzero_u32
    - functionName:    mld_yvec_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s1hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_t0hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s2hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_compute_pack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          121
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_z
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - mld_sk_s1hat_get_poly_eager
        - mld_yvec_get_poly_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_z
    - functionName:    mld_yvec_init_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_uniform_gamma1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:354,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_uniform_gamma1
    - functionName:    mld_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_pk_from_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_unpack_eta
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_unpack_eta
        - mld_compute_pack_t0_t1
        - mld_ct_memcmp
        - mld_value_barrier_u8
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1578,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1579,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1583,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1584,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1587,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1594,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1602,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1609,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1610,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1612,11'
          Dst:             mld_value_barrier_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1622,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1629,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1630,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1631,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1632,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1633,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1634,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1635,3'
          Dst:             mld_zeroize
    - functionName:    mld_compute_pack_t0_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          109
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_power2round
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_pack
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_pack
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:258,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:304,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:305,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:306,3'
          Dst:             mld_zeroize
    - functionName:    mld_ct_memcmp
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mld_ct_cmask_nonzero_u8
        - mld_value_barrier_u8
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h:322,32'
          Dst:             mld_ct_cmask_nonzero_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h:322,11'
          Dst:             mld_value_barrier_u8
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_get_hash_oid
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          96
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_validate_hash_length
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1482,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_verify_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA87_C_verify_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1414,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1415,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_verify_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1419,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_verify_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA87_C_verify_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1363,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1371,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1376,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_prepare_domain_separation_prefix
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mld_get_hash_oid
        - mld_validate_hash_length
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1523,23'
          Dst:             mld_validate_hash_length
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1543,3'
          Dst:             mld_get_hash_oid
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_verify_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          128
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_shiftl
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_use_hint
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_unpack_z
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
        - PQCP_MLDSA_NATIVE_MLDSA87_C_sig_unpack_hints
        - PQCP_MLDSA_NATIVE_MLDSA87_C_unpack_pk_t1
        - mld_H
        - mld_ct_memcmp
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1121,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_unpack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1125,7'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1135,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1137,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1140,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1149,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1150,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1151,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1194,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1197,9'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1206,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1207,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1208,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1209,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1210,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1211,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1212,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1213,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1214,3'
          Dst:             mld_zeroize
    - functionName:    mld_H
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:463,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:464,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:467,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:471,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:473,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:474,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:475,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:478,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_signature_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA87_C_signature_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1393,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1394,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_signature_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1398,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_signature_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA87_C_signature_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1321,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1329,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1345,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_signature_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_C_unpack_sk
        - mld_H
        - mld_attempt_signature_generation
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:855,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_unpack_sk
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:860,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:869,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:875,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:914,11'
          Dst:             mld_attempt_signature_generation
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:941,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:942,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:943,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:944,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:945,3'
          Dst:             mld_zeroize
    - functionName:    mld_attempt_signature_generation
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_c
        - PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_h
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_yvec_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_caddq
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_decompose
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_pack_w1
        - mld_H
        - mld_compute_pack_z
        - mld_sk_s2hat_get_poly_eager
        - mld_sk_t0hat_get_poly_eager
        - mld_yvec_init_eager
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:706,3'
          Dst:             mld_yvec_init_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:709,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_yvec_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:712,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:713,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:714,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_pack_w1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:716,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:723,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:724,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:727,9'
          Dst:             mld_compute_pack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:797,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_c
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:799,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_h
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:812,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:813,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:814,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:815,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:816,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:817,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:818,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_open
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1276,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_verify
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA87_C_verify_internal
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1230,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1238,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1243,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_verify_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_verify_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1255,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_verify_internal
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          211
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1072,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_signature
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_signature
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA87_C_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:972,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:982,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:989,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1006,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1007,3'
          Dst:             mld_zeroize
    - functionName:    mld_randombytes
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/../../integration/liboqs/config_c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/../../integration/liboqs/config_c.h:183,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_signature_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1033,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1041,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:1046,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_keypair_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:414,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:420,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_keypair_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:424,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_keypair_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sk_rho_key_tr_s2
        - PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sk_s1
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
        - mld_compute_pack_t0_t1
        - mld_sample_s1_s2
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:337,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:347,3'
          Dst:             mld_sample_s1_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:350,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sk_s1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:353,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:360,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:371,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:374,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sk_rho_key_tr_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:381,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:382,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:383,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:384,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:385,3'
          Dst:             mld_zeroize
    - functionName:    mld_sample_s1_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_eta_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:189,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:191,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:194,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/sign.c:196,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_eta_4x
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_ct_cmask_nonzero_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h:232,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_nonzero_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h:246,19'
          Dst:             mld_ct_cmask_nonzero_u32
    - functionName:    mld_yvec_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s1hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_t0hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_sk_s2hat_get_poly_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_compute_pack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          121
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_z
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - mld_sk_s1hat_get_poly_eager
        - mld_yvec_get_poly_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:551,5'
          Dst:             mld_sk_s1hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:552,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:553,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:554,5'
          Dst:             mld_yvec_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:555,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:556,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:558,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:578,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_z
    - functionName:    mld_yvec_init_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_uniform_gamma1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:354,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_uniform_gamma1
    - functionName:    mld_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pk_from_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_unpack_eta
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_unpack_eta
        - mld_compute_pack_t0_t1
        - mld_ct_memcmp
        - mld_value_barrier_u8
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1578,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1579,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1583,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1584,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1587,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1594,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1602,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1609,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1610,10'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1612,11'
          Dst:             mld_value_barrier_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1622,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1629,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1630,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1631,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1632,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1633,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1634,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1635,3'
          Dst:             mld_zeroize
    - functionName:    mld_compute_pack_t0_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          109
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_power2round
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_pack
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_pack
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:258,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:272,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:275,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:278,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:290,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:293,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:294,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_power2round
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:297,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:298,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:304,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:305,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:306,3'
          Dst:             mld_zeroize
    - functionName:    mld_ct_memcmp
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          159
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - mld_ct_cmask_nonzero_u8
        - mld_value_barrier_u8
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h:322,32'
          Dst:             mld_ct_cmask_nonzero_u8
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h:322,11'
          Dst:             mld_value_barrier_u8
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_get_hash_oid
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          96
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_validate_hash_length
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1482,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1414,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1415,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1419,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1363,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1371,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1376,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_prepare_domain_separation_prefix
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mld_get_hash_oid
        - mld_validate_hash_length
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1523,23'
          Dst:             mld_validate_hash_length
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1543,3'
          Dst:             mld_get_hash_oid
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          128
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_shiftl
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_use_hint
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_unpack_z
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_sig_unpack_hints
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_unpack_pk_t1
        - mld_H
        - mld_ct_memcmp
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1121,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_unpack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1125,7'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1135,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1137,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1140,5'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1149,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1150,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1151,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1167,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1170,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_unpack_pk_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1171,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_shiftl
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1172,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1173,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1176,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1177,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1178,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1179,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1182,11'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_sig_unpack_hints
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1189,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_use_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1190,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1194,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1197,9'
          Dst:             mld_ct_memcmp
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1206,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1207,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1208,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1209,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1210,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1211,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1212,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1213,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1214,3'
          Dst:             mld_zeroize
    - functionName:    mld_H
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:463,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:464,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:467,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:471,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:473,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:474,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:475,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:478,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_pre_hash_shake256
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_pre_hash_internal
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1393,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1394,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_pre_hash_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1398,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_pre_hash_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_internal
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1321,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1329,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1345,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_expand_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_unpack_sk
        - mld_H
        - mld_attempt_signature_generation
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:855,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_unpack_sk
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:860,5'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:869,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:875,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_expand_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:914,11'
          Dst:             mld_attempt_signature_generation
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:941,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:942,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:943,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:944,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:945,3'
          Dst:             mld_zeroize
    - functionName:    mld_attempt_signature_generation
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_c
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_h
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_challenge
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_sub
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_yvec_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_caddq
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_decompose
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_pack_w1
        - mld_H
        - mld_compute_pack_z
        - mld_sk_s2hat_get_poly_eager
        - mld_sk_t0hat_get_poly_eager
        - mld_yvec_init_eager
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:706,3'
          Dst:             mld_yvec_init_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:709,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_yvec_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:712,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:713,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:714,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_pack_w1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:716,3'
          Dst:             mld_H
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:723,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_challenge
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:724,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:727,9'
          Dst:             mld_compute_pack_z
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:747,5'
          Dst:             mld_sk_s2hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:748,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:749,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:751,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_sub
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:752,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:756,18'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:766,5'
          Dst:             mld_sk_t0hat_get_poly_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:767,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:768,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:769,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:771,17'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:780,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:797,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_c
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:799,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_h
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:812,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:813,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:814,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:815,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:816,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:817,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:818,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_open
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1276,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_internal
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1230,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1238,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1243,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1255,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_internal
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          219
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1072,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_prepare_domain_separation_prefix
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:972,13'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_prepare_domain_separation_prefix
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:982,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:989,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1006,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1007,3'
          Dst:             mld_zeroize
    - functionName:    mld_randombytes
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/../../integration/liboqs/config_x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/../../integration/liboqs/config_x86_64.h:181,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_extmu
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1033,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1041,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:1046,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_keypair_internal
        - mld_randombytes
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:414,7'
          Dst:             mld_randombytes
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:420,9'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_keypair_internal
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:424,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_keypair_internal
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sk_rho_key_tr_s2
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sk_s1
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
        - mld_compute_pack_t0_t1
        - mld_sample_s1_s2
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:337,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:347,3'
          Dst:             mld_sample_s1_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:350,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sk_s1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:353,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:360,9'
          Dst:             mld_compute_pack_t0_t1
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:371,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:374,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sk_rho_key_tr_s2
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:381,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:382,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:383,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:384,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:385,3'
          Dst:             mld_zeroize
    - functionName:    mld_sample_s1_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_eta_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:189,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:191,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:194,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_eta_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/sign.c:196,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_eta_4x
    - functionName:    OQS_SIG_ml_dsa_44_extmu_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          37
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SIG_ml_dsa_44_extmu_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:151,10'
          Dst:             OQS_SIG_ml_dsa_44_extmu_verify
    - functionName:    OQS_SIG_ml_dsa_44_extmu_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          50
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA44_C_verify_extmu
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_extmu
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:112,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:112,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:112,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:114,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_verify_extmu
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:117,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_verify_extmu
    - functionName:    OQS_SIG_ml_dsa_44_extmu_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          37
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SIG_ml_dsa_44_extmu_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:140,10'
          Dst:             OQS_SIG_ml_dsa_44_extmu_sign
    - functionName:    OQS_SIG_ml_dsa_44_extmu_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          50
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA44_C_signature_extmu
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_extmu
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:83,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:83,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:83,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:85,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_signature_extmu
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:88,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_signature_extmu
    - functionName:    OQS_SIG_ml_dsa_44_extmu_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA44_C_keypair
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:54,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:54,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:56,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_keypair
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:59,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_keypair
    - functionName:    OQS_SIG_ml_dsa_44_extmu_new
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_44_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_44_extmu.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    OQS_SIG_ml_dsa_65_extmu_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          37
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SIG_ml_dsa_65_extmu_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:151,10'
          Dst:             OQS_SIG_ml_dsa_65_extmu_verify
    - functionName:    OQS_SIG_ml_dsa_65_extmu_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          50
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA65_C_verify_extmu
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_extmu
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:112,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:112,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:112,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:114,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_verify_extmu
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:117,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_verify_extmu
    - functionName:    OQS_SIG_ml_dsa_65_extmu_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          37
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SIG_ml_dsa_65_extmu_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:140,10'
          Dst:             OQS_SIG_ml_dsa_65_extmu_sign
    - functionName:    OQS_SIG_ml_dsa_65_extmu_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          50
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA65_C_signature_extmu
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_extmu
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:83,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:83,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:83,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:85,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_signature_extmu
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:88,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_signature_extmu
    - functionName:    OQS_SIG_ml_dsa_65_extmu_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA65_C_keypair
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:54,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:54,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:56,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_keypair
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:59,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_keypair
    - functionName:    OQS_SIG_ml_dsa_65_extmu_new
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_65_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_65_extmu.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    OQS_SIG_ml_dsa_87_extmu_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          37
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SIG_ml_dsa_87_extmu_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:151,10'
          Dst:             OQS_SIG_ml_dsa_87_extmu_verify
    - functionName:    OQS_SIG_ml_dsa_87_extmu_verify
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          50
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA87_C_verify_extmu
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_extmu
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:112,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:112,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:112,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:114,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_verify_extmu
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:117,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_verify_extmu
    - functionName:    OQS_SIG_ml_dsa_87_extmu_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          37
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SIG_ml_dsa_87_extmu_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:140,10'
          Dst:             OQS_SIG_ml_dsa_87_extmu_sign
    - functionName:    OQS_SIG_ml_dsa_87_extmu_sign
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          50
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA87_C_signature_extmu
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_extmu
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:83,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:83,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:83,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:85,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_signature_extmu
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:88,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_signature_extmu
    - functionName:    OQS_SIG_ml_dsa_87_extmu_keypair
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLDSA_NATIVE_MLDSA87_C_keypair
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:54,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:54,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:56,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_keypair
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:59,23'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_keypair
    - functionName:    OQS_SIG_ml_dsa_87_extmu_new
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/sig_ml_dsa_87_extmu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/sig_ml_dsa_87_extmu.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    OQS_SIG_falcon_512_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_falcon_512_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_512.c:139,10'
          Dst:             OQS_SIG_falcon_512_verify
    - functionName:    OQS_SIG_falcon_512_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCON512_AVX2_crypto_sign_verify
        - PQCLEAN_FALCON512_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_512.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_512.c:108,23'
          Dst:             PQCLEAN_FALCON512_AVX2_crypto_sign_verify
        - Src:             'src/sig/falcon/sig_falcon_512.c:111,23'
          Dst:             PQCLEAN_FALCON512_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_falcon_512_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_falcon_512_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_512.c:131,10'
          Dst:             OQS_SIG_falcon_512_sign
    - functionName:    OQS_SIG_falcon_512_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCON512_AVX2_crypto_sign_signature
        - PQCLEAN_FALCON512_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_512.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_512.c:82,23'
          Dst:             PQCLEAN_FALCON512_AVX2_crypto_sign_signature
        - Src:             'src/sig/falcon/sig_falcon_512.c:85,23'
          Dst:             PQCLEAN_FALCON512_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_falcon_512_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCON512_AVX2_crypto_sign_keypair
        - PQCLEAN_FALCON512_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_512.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_512.c:56,23'
          Dst:             PQCLEAN_FALCON512_AVX2_crypto_sign_keypair
        - Src:             'src/sig/falcon/sig_falcon_512.c:59,23'
          Dst:             PQCLEAN_FALCON512_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_falcon_512_new
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_512.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_FALCON512_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - do_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:370,9'
          Dst:             do_verify
    - functionName:    do_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - PQCLEAN_FALCON512_CLEAN_comp_decode
        - PQCLEAN_FALCON512_CLEAN_hash_to_point_ct
        - PQCLEAN_FALCON512_CLEAN_modq_decode
        - PQCLEAN_FALCON512_CLEAN_to_ntt_monty
        - PQCLEAN_FALCON512_CLEAN_verify_raw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:235,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_modq_decode
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:240,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_to_ntt_monty
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:249,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_comp_decode
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:268,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:269,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:270,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:271,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:272,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:273,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:278,10'
          Dst:             PQCLEAN_FALCON512_CLEAN_verify_raw
    - functionName:    PQCLEAN_FALCON512_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:331,9'
          Dst:             do_sign
    - functionName:    do_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCON512_CLEAN_comp_encode
        - PQCLEAN_FALCON512_CLEAN_complete_private
        - PQCLEAN_FALCON512_CLEAN_hash_to_point_ct
        - PQCLEAN_FALCON512_CLEAN_sign_dyn
        - PQCLEAN_FALCON512_CLEAN_trim_i8_decode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:146,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:153,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:160,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:170,10'
          Dst:             PQCLEAN_FALCON512_CLEAN_complete_private
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:177,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:182,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:183,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:184,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:185,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:186,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:187,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:192,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:193,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:194,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:195,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:200,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_sign_dyn
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:201,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_comp_encode
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:203,9'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    PQCLEAN_FALCON512_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - do_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:311,12'
          Dst:             do_verify
    - functionName:    PQCLEAN_FALCON512_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:292,9'
          Dst:             do_sign
    - functionName:    PQCLEAN_FALCON512_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCON512_CLEAN_keygen
        - PQCLEAN_FALCON512_CLEAN_modq_encode
        - PQCLEAN_FALCON512_CLEAN_trim_i8_encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:60,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:61,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:62,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:63,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:64,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_keygen
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:65,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:72,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:79,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:86,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/pqclean.c:101,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_modq_encode
    - functionName:    ffSampling_fft_dyntree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - PQCLEAN_FALCON512_CLEAN_fpr_sqrt
        - PQCLEAN_FALCON512_CLEAN_poly_LDL_fft
        - PQCLEAN_FALCON512_CLEAN_poly_add
        - PQCLEAN_FALCON512_CLEAN_poly_merge_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - PQCLEAN_FALCON512_CLEAN_poly_sub
        - PQCLEAN_FALCON512_CLEAN_sampler
        - ffSampling_fft_dyntree
        - fpr_of
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:337,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:337,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:338,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:338,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:339,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:339,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:350,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_LDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:356,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:358,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:378,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:379,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:381,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:391,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:393,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:394,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:401,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:402,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:404,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_merge_fft
    - functionName:    PQCLEAN_FALCON512_CLEAN_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BerExp
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - PQCLEAN_FALCON512_CLEAN_gaussian0_sampler
        - fpr_floor
        - fpr_half
        - fpr_of
        - fpr_sqr
        - fpr_sub
        - prng_get_u8
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1093,14'
          Dst:             fpr_floor
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1094,21'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1094,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1099,20'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1099,11'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1104,11'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1124,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_gaussian0_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1125,18'
          Dst:             prng_get_u8
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1153,37'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1153,29'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1153,21'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1153,13'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1154,32'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1154,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1154,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1155,13'
          Dst:             BerExp
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_scaled
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:218,12'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_scaled
    - functionName:    fpr_floor
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_irsh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:339,10'
          Dst:             fpr_irsh
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:393,12'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_gaussian0_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          97
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - prng_get_u64
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:990,10'
          Dst:             prng_get_u64
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:991,10'
          Dst:             prng_get_u8
    - functionName:    prng_get_u8
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_prng_refill
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/inner.h:525,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_prng_refill
    - functionName:    BerExp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_expm_p63
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_of
        - fpr_sub
        - fpr_trunc
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1030,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1030,14'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1031,28'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1031,20'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1031,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1057,11'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_expm_p63
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1068,13'
          Dst:             prng_get_u8
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ursh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:370,10'
          Dst:             fpr_ursh
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prng_get_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_prng_refill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/inner.h:501,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_prng_refill
    - functionName:    fpr_irsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ulsh
        - fpr_ursh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:302,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:305,9'
          Dst:             fpr_ursh
    - functionName:    ffSampling_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          248
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - PQCLEAN_FALCON512_CLEAN_poly_add
        - PQCLEAN_FALCON512_CLEAN_poly_merge_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - PQCLEAN_FALCON512_CLEAN_poly_sub
        - PQCLEAN_FALCON512_CLEAN_sampler
        - ffLDL_treesize
        - ffSampling_fft
        - fpr_half
        - fpr_of
        - fpr_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:438,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:439,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:440,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:441,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:442,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:443,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:444,22'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:444,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:445,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:445,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:450,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:450,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:451,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:451,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:452,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:453,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:456,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:456,45'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:456,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:457,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:457,45'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:457,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:458,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:459,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:461,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:461,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:462,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:462,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:468,24'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:468,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:469,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:469,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:470,22'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:471,22'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:472,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:473,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:478,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:479,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:480,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:481,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:487,22'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:487,43'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:487,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:488,22'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:488,43'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:488,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:493,22'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:493,43'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:493,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:494,22'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:494,43'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:494,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:496,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:497,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:498,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:499,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:508,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:509,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:510,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:511,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:512,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:513,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:514,22'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:514,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:515,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:515,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:520,26'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:520,19'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:521,26'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:521,19'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:522,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:523,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:526,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:526,45'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:526,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:527,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:527,45'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:527,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:528,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:529,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:531,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:531,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:532,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:532,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:538,24'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:538,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:539,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:539,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:540,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:541,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:542,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:543,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:560,29'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:560,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:561,29'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:561,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:562,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:563,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:566,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:566,45'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:566,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:567,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:567,45'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:567,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:568,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:569,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:571,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:571,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:572,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:572,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:603,24'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:610,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:611,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:613,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:619,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:620,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:621,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:626,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:627,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:629,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_merge_fft
    - functionName:    ffLDL_treesize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffLDL_fft_inner
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_poly_LDLmv_fft
        - PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:90,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:98,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:99,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:105,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:107,32'
          Dst:             ffLDL_treesize
    - functionName:    do_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          150
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_FFT
        - PQCLEAN_FALCON512_CLEAN_iFFT
        - PQCLEAN_FALCON512_CLEAN_is_short_half
        - PQCLEAN_FALCON512_CLEAN_poly_add
        - PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - PQCLEAN_FALCON512_CLEAN_poly_muladj_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mulconst
        - PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
        - PQCLEAN_FALCON512_CLEAN_poly_neg
        - ffSampling_fft_dyntree
        - fpr_of
        - fpr_rint
        - smallints_to_fpr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:778,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:779,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:780,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:781,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:782,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:783,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:784,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:785,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:786,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:787,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:807,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:810,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:811,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:812,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:814,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:815,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:817,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:819,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:820,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:843,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:853,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:856,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:857,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:858,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:859,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:873,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:890,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:891,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:892,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:893,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:894,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:895,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:896,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:897,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:898,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:899,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:908,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:909,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:910,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:912,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:915,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:916,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:917,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:918,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:926,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:944,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:946,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_is_short_half
    - functionName:    smallints_to_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:189,16'
          Dst:             fpr_of
    - functionName:    PQCLEAN_FALCON512_CLEAN_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_prng_init
        - do_sign_dyn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1236,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1243,13'
          Dst:             do_sign_dyn
    - functionName:    do_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_FFT
        - PQCLEAN_FALCON512_CLEAN_iFFT
        - PQCLEAN_FALCON512_CLEAN_is_short_half
        - PQCLEAN_FALCON512_CLEAN_poly_add
        - PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mulconst
        - ffSampling_fft
        - fpr_of
        - fpr_rint
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:667,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:658,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:659,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:660,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:661,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:677,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:680,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:681,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:682,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:683,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:691,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:698,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:699,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:700,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:702,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:705,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:706,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:708,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:709,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:720,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:738,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:740,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_is_short_half
    - functionName:    skoff_b01
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b10
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b11
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_prng_init
        - do_sign_tree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1193,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:1200,13'
          Dst:             do_sign_tree
    - functionName:    ffLDL_binary_normalize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - PQCLEAN_FALCON512_CLEAN_fpr_sqrt
        - ffLDL_binary_normalize
        - ffLDL_treesize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:169,27'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:169,19'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:171,9'
          Dst:             ffLDL_binary_normalize
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:172,43'
          Dst:             ffLDL_treesize
    - functionName:    ffLDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_poly_LDLmv_fft
        - PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:140,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:142,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:143,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:145,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:147,32'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:147,5'
          Dst:             ffLDL_fft_inner
    - functionName:    PQCLEAN_FALCON512_CLEAN_expand_privkey
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_FFT
        - PQCLEAN_FALCON512_CLEAN_poly_add
        - PQCLEAN_FALCON512_CLEAN_poly_muladj_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
        - PQCLEAN_FALCON512_CLEAN_poly_neg
        - ffLDL_binary_normalize
        - ffLDL_fft
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
        - smallints_to_fpr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:239,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:240,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:241,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:242,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:253,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:254,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:255,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:256,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:261,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:262,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:263,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:264,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:265,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:266,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:284,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:286,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:287,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:290,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:292,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:293,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:296,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:298,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:299,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:304,5'
          Dst:             ffLDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/sign.c:309,5'
          Dst:             ffLDL_binary_normalize
    - functionName:    mq_montysqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:426,12'
          Dst:             mq_montymul
    - functionName:    mq_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_rshift1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_count_nttzero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:843,5'
          Dst:             mq_NTT
    - functionName:    mq_NTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:517,21'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:518,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:519,39'
          Dst:             mq_sub
    - functionName:    mq_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_verify_recover
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_is_short
        - mq_NTT
        - mq_div_12289
        - mq_iNTT
        - mq_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:797,13'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:808,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:809,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:813,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:815,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:823,27'
          Dst:             PQCLEAN_FALCON512_CLEAN_is_short
    - functionName:    mq_div_12289
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
        - mq_montysqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:467,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:468,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:469,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:470,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:471,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:472,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:473,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:474,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:475,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:476,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:477,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:478,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:479,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:480,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:481,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:482,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:483,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:484,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:485,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:491,12'
          Dst:             mq_montymul
    - functionName:    mq_iNTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          127
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_rshift1
        - mq_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:553,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:554,21'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:556,28'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:574,14'
          Dst:             mq_rshift1
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:577,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCON512_CLEAN_is_invertible
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:764,5'
          Dst:             mq_NTT
    - functionName:    PQCLEAN_FALCON512_CLEAN_complete_private
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:714,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:715,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:717,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:718,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:719,5'
          Dst:             mq_poly_tomonty
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:720,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:722,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:724,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:729,27'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:731,5'
          Dst:             mq_iNTT
    - functionName:    mq_conv_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_poly_tomonty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:590,26'
          Dst:             mq_montymul
    - functionName:    mq_poly_montymul_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:604,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCON512_CLEAN_compute_public
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:687,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:688,26'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:690,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:691,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:696,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:698,5'
          Dst:             mq_iNTT
    - functionName:    mq_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:617,26'
          Dst:             mq_sub
    - functionName:    PQCLEAN_FALCON512_CLEAN_verify_raw
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          219
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_is_short
        - mq_NTT
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:654,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:655,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:656,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:657,5'
          Dst:             mq_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:674,12'
          Dst:             PQCLEAN_FALCON512_CLEAN_is_short
    - functionName:    PQCLEAN_FALCON512_CLEAN_to_ntt_monty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_NTT
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:626,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/vrfy.c:627,5'
          Dst:             mq_poly_tomonty
    - functionName:    PQCLEAN_FALCON512_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - do_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:370,9'
          Dst:             do_verify
    - functionName:    do_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - PQCLEAN_FALCON512_AVX2_comp_decode
        - PQCLEAN_FALCON512_AVX2_hash_to_point_ct
        - PQCLEAN_FALCON512_AVX2_modq_decode
        - PQCLEAN_FALCON512_AVX2_to_ntt_monty
        - PQCLEAN_FALCON512_AVX2_verify_raw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:235,9'
          Dst:             PQCLEAN_FALCON512_AVX2_modq_decode
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:240,5'
          Dst:             PQCLEAN_FALCON512_AVX2_to_ntt_monty
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:249,9'
          Dst:             PQCLEAN_FALCON512_AVX2_comp_decode
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:268,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:269,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:270,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:271,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:272,5'
          Dst:             PQCLEAN_FALCON512_AVX2_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:273,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:278,10'
          Dst:             PQCLEAN_FALCON512_AVX2_verify_raw
    - functionName:    PQCLEAN_FALCON512_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:331,9'
          Dst:             do_sign
    - functionName:    do_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCON512_AVX2_comp_encode
        - PQCLEAN_FALCON512_AVX2_complete_private
        - PQCLEAN_FALCON512_AVX2_hash_to_point_ct
        - PQCLEAN_FALCON512_AVX2_sign_dyn
        - PQCLEAN_FALCON512_AVX2_trim_i8_decode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:146,9'
          Dst:             PQCLEAN_FALCON512_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:153,9'
          Dst:             PQCLEAN_FALCON512_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:160,9'
          Dst:             PQCLEAN_FALCON512_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:170,10'
          Dst:             PQCLEAN_FALCON512_AVX2_complete_private
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:177,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:182,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:183,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:184,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:185,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:186,5'
          Dst:             PQCLEAN_FALCON512_AVX2_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:187,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:192,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:193,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:194,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:195,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:200,5'
          Dst:             PQCLEAN_FALCON512_AVX2_sign_dyn
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:201,9'
          Dst:             PQCLEAN_FALCON512_AVX2_comp_encode
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:203,9'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    PQCLEAN_FALCON512_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - do_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:311,12'
          Dst:             do_verify
    - functionName:    PQCLEAN_FALCON512_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:292,9'
          Dst:             do_sign
    - functionName:    PQCLEAN_FALCON512_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCON512_AVX2_keygen
        - PQCLEAN_FALCON512_AVX2_modq_encode
        - PQCLEAN_FALCON512_AVX2_trim_i8_encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:60,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:61,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:62,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:63,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:64,5'
          Dst:             PQCLEAN_FALCON512_AVX2_keygen
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:65,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:72,9'
          Dst:             PQCLEAN_FALCON512_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:79,9'
          Dst:             PQCLEAN_FALCON512_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:86,9'
          Dst:             PQCLEAN_FALCON512_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/pqclean.c:101,9'
          Dst:             PQCLEAN_FALCON512_AVX2_modq_encode
    - functionName:    ffSampling_fft_dyntree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_poly_LDL_fft
        - PQCLEAN_FALCON512_AVX2_poly_add
        - PQCLEAN_FALCON512_AVX2_poly_merge_fft
        - PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - PQCLEAN_FALCON512_AVX2_poly_split_fft
        - PQCLEAN_FALCON512_AVX2_poly_sub
        - PQCLEAN_FALCON512_AVX2_sampler
        - ffSampling_fft_dyntree
        - fpr_mul
        - fpr_of
        - fpr_sqrt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:337,24'
          Dst:             fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:337,16'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:338,24'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:338,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:339,24'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:339,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:350,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_LDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:356,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:358,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:378,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:379,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:381,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:391,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:393,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:394,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:401,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:402,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:404,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_merge_fft
    - functionName:    PQCLEAN_FALCON512_AVX2_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BerExp
        - PQCLEAN_FALCON512_AVX2_gaussian0_sampler
        - fpr_floor
        - fpr_half
        - fpr_mul
        - fpr_of
        - fpr_sqr
        - fpr_sub
        - prng_get_u8
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1164,14'
          Dst:             fpr_floor
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1165,21'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1165,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1170,20'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1170,11'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1175,11'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1195,14'
          Dst:             PQCLEAN_FALCON512_AVX2_gaussian0_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1196,18'
          Dst:             prng_get_u8
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1224,37'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1224,29'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1224,21'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1224,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1225,32'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1225,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1225,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1226,13'
          Dst:             BerExp
    - functionName:    fpr_sqrt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_sqrt_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fpr.h:276,5'
          Dst:             fpr_sqrt_avx2
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sqrt_avx2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 238
      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:    fpr_floor
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_gaussian0_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - prng_get_u64
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:998,10'
          Dst:             prng_get_u64
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:999,10'
          Dst:             prng_get_u8
    - functionName:    prng_get_u8
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_prng_refill
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/inner.h:532,9'
          Dst:             PQCLEAN_FALCON512_AVX2_prng_refill
    - functionName:    BerExp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_expm_p63
        - fpr_mul
        - fpr_of
        - fpr_sub
        - fpr_trunc
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1101,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1101,14'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1102,28'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1102,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1102,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1128,11'
          Dst:             fpr_expm_p63
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1139,13'
          Dst:             prng_get_u8
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_expm_p63
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prng_get_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_prng_refill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/inner.h:508,9'
          Dst:             PQCLEAN_FALCON512_AVX2_prng_refill
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffSampling_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          230
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_poly_add
        - PQCLEAN_FALCON512_AVX2_poly_merge_fft
        - PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - PQCLEAN_FALCON512_AVX2_poly_split_fft
        - PQCLEAN_FALCON512_AVX2_poly_sub
        - PQCLEAN_FALCON512_AVX2_sampler
        - ffLDL_treesize
        - ffSampling_fft
        - fpr_add
        - fpr_mul
        - fpr_of
        - fpr_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:457,15'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:458,15'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:470,15'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:471,15'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:511,15'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:512,15'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:524,15'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:525,15'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:553,29'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:553,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:554,29'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:554,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:555,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:556,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:559,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:559,45'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:559,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:560,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:560,45'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:560,16'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:561,14'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:562,14'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:564,24'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:564,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:565,24'
          Dst:             PQCLEAN_FALCON512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:565,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:596,24'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:603,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:604,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:606,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:612,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:613,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:614,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:619,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:620,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:622,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_merge_fft
    - functionName:    ffLDL_treesize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffLDL_fft_inner
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_poly_LDLmv_fft
        - PQCLEAN_FALCON512_AVX2_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:90,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:98,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:99,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:105,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:107,32'
          Dst:             ffLDL_treesize
    - functionName:    do_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          151
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_FFT
        - PQCLEAN_FALCON512_AVX2_iFFT
        - PQCLEAN_FALCON512_AVX2_is_short_half
        - PQCLEAN_FALCON512_AVX2_poly_add
        - PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - PQCLEAN_FALCON512_AVX2_poly_muladj_fft
        - PQCLEAN_FALCON512_AVX2_poly_mulconst
        - PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
        - PQCLEAN_FALCON512_AVX2_poly_neg
        - ffSampling_fft_dyntree
        - fpr_neg
        - fpr_of
        - fpr_rint
        - smallints_to_fpr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:771,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:772,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:773,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:774,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:775,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:776,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:777,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:778,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:779,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:780,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:800,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:803,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:804,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:805,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:807,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:808,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:810,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:812,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:813,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:836,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:846,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:849,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:850,46'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:850,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:851,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:852,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:866,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:883,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:884,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:885,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:886,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:887,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:888,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:889,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:890,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:891,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:892,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:901,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:902,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:903,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:905,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:908,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:909,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:910,5'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:911,5'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:919,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:937,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:939,9'
          Dst:             PQCLEAN_FALCON512_AVX2_is_short_half
    - functionName:    smallints_to_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:189,16'
          Dst:             fpr_of
    - functionName:    PQCLEAN_FALCON512_AVX2_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_prng_init
        - do_sign_dyn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1307,9'
          Dst:             PQCLEAN_FALCON512_AVX2_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1314,13'
          Dst:             do_sign_dyn
    - functionName:    do_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_FFT
        - PQCLEAN_FALCON512_AVX2_iFFT
        - PQCLEAN_FALCON512_AVX2_is_short_half
        - PQCLEAN_FALCON512_AVX2_poly_add
        - PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - PQCLEAN_FALCON512_AVX2_poly_mulconst
        - ffSampling_fft
        - fpr_neg
        - fpr_of
        - fpr_rint
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:660,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:651,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:652,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:653,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:654,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:670,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:673,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:674,46'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:674,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:675,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:676,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:684,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:691,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:692,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:693,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:695,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:698,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:699,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:701,5'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:702,5'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:713,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:731,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:733,9'
          Dst:             PQCLEAN_FALCON512_AVX2_is_short_half
    - functionName:    skoff_b01
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b10
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b11
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_prng_init
        - do_sign_tree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1264,9'
          Dst:             PQCLEAN_FALCON512_AVX2_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:1271,13'
          Dst:             do_sign_tree
    - functionName:    ffLDL_binary_normalize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ffLDL_binary_normalize
        - ffLDL_treesize
        - fpr_mul
        - fpr_sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:169,27'
          Dst:             fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:169,19'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:171,9'
          Dst:             ffLDL_binary_normalize
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:172,43'
          Dst:             ffLDL_treesize
    - functionName:    ffLDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_poly_LDLmv_fft
        - PQCLEAN_FALCON512_AVX2_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:140,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:142,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:143,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:145,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:147,32'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:147,5'
          Dst:             ffLDL_fft_inner
    - functionName:    PQCLEAN_FALCON512_AVX2_expand_privkey
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_FFT
        - PQCLEAN_FALCON512_AVX2_poly_add
        - PQCLEAN_FALCON512_AVX2_poly_muladj_fft
        - PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
        - PQCLEAN_FALCON512_AVX2_poly_neg
        - ffLDL_binary_normalize
        - ffLDL_fft
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
        - smallints_to_fpr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:239,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:240,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:241,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:242,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:253,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:254,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:255,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:256,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:261,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:262,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:263,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:264,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:265,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:266,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:284,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:286,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:287,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:290,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:292,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:293,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:296,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:298,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:299,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:304,5'
          Dst:             ffLDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/sign.c:309,5'
          Dst:             ffLDL_binary_normalize
    - functionName:    mq_montysqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:426,12'
          Dst:             mq_montymul
    - functionName:    mq_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_rshift1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_count_nttzero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          252
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:843,5'
          Dst:             mq_NTT
    - functionName:    mq_NTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:517,21'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:518,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:519,39'
          Dst:             mq_sub
    - functionName:    mq_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_verify_recover
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_is_short
        - mq_NTT
        - mq_div_12289
        - mq_iNTT
        - mq_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:797,13'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:808,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:809,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:813,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:815,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:823,27'
          Dst:             PQCLEAN_FALCON512_AVX2_is_short
    - functionName:    mq_div_12289
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
        - mq_montysqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:467,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:468,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:469,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:470,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:471,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:472,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:473,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:474,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:475,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:476,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:477,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:478,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:479,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:480,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:481,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:482,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:483,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:484,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:485,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:491,12'
          Dst:             mq_montymul
    - functionName:    mq_iNTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          127
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_rshift1
        - mq_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:553,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:554,21'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:556,28'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:574,14'
          Dst:             mq_rshift1
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:577,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCON512_AVX2_is_invertible
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          249
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:764,5'
          Dst:             mq_NTT
    - functionName:    PQCLEAN_FALCON512_AVX2_complete_private
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:714,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:715,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:717,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:718,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:719,5'
          Dst:             mq_poly_tomonty
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:720,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:722,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:724,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:729,27'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:731,5'
          Dst:             mq_iNTT
    - functionName:    mq_conv_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_poly_tomonty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:590,26'
          Dst:             mq_montymul
    - functionName:    mq_poly_montymul_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:604,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCON512_AVX2_compute_public
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:687,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:688,26'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:690,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:691,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:696,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:698,5'
          Dst:             mq_iNTT
    - functionName:    mq_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:617,26'
          Dst:             mq_sub
    - functionName:    PQCLEAN_FALCON512_AVX2_verify_raw
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_is_short
        - mq_NTT
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:654,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:655,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:656,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:657,5'
          Dst:             mq_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:674,12'
          Dst:             PQCLEAN_FALCON512_AVX2_is_short
    - functionName:    PQCLEAN_FALCON512_AVX2_to_ntt_monty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_NTT
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:626,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/vrfy.c:627,5'
          Dst:             mq_poly_tomonty
    - functionName:    OQS_SIG_falcon_1024_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_falcon_1024_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_1024.c:139,10'
          Dst:             OQS_SIG_falcon_1024_verify
    - functionName:    OQS_SIG_falcon_1024_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCON1024_AVX2_crypto_sign_verify
        - PQCLEAN_FALCON1024_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_1024.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_1024.c:108,23'
          Dst:             PQCLEAN_FALCON1024_AVX2_crypto_sign_verify
        - Src:             'src/sig/falcon/sig_falcon_1024.c:111,23'
          Dst:             PQCLEAN_FALCON1024_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_falcon_1024_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_falcon_1024_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_1024.c:131,10'
          Dst:             OQS_SIG_falcon_1024_sign
    - functionName:    OQS_SIG_falcon_1024_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCON1024_AVX2_crypto_sign_signature
        - PQCLEAN_FALCON1024_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_1024.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_1024.c:82,23'
          Dst:             PQCLEAN_FALCON1024_AVX2_crypto_sign_signature
        - Src:             'src/sig/falcon/sig_falcon_1024.c:85,23'
          Dst:             PQCLEAN_FALCON1024_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_falcon_1024_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCON1024_AVX2_crypto_sign_keypair
        - PQCLEAN_FALCON1024_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_1024.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_1024.c:56,23'
          Dst:             PQCLEAN_FALCON1024_AVX2_crypto_sign_keypair
        - Src:             'src/sig/falcon/sig_falcon_1024.c:59,23'
          Dst:             PQCLEAN_FALCON1024_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_falcon_1024_new
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_1024.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_FALCON1024_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - do_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:370,9'
          Dst:             do_verify
    - functionName:    do_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - PQCLEAN_FALCON1024_CLEAN_comp_decode
        - PQCLEAN_FALCON1024_CLEAN_hash_to_point_ct
        - PQCLEAN_FALCON1024_CLEAN_modq_decode
        - PQCLEAN_FALCON1024_CLEAN_to_ntt_monty
        - PQCLEAN_FALCON1024_CLEAN_verify_raw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:235,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_modq_decode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:240,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_to_ntt_monty
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:249,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_comp_decode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:268,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:269,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:270,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:271,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:272,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:273,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:278,10'
          Dst:             PQCLEAN_FALCON1024_CLEAN_verify_raw
    - functionName:    PQCLEAN_FALCON1024_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:331,9'
          Dst:             do_sign
    - functionName:    do_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCON1024_CLEAN_comp_encode
        - PQCLEAN_FALCON1024_CLEAN_complete_private
        - PQCLEAN_FALCON1024_CLEAN_hash_to_point_ct
        - PQCLEAN_FALCON1024_CLEAN_sign_dyn
        - PQCLEAN_FALCON1024_CLEAN_trim_i8_decode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:146,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:153,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:160,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:170,10'
          Dst:             PQCLEAN_FALCON1024_CLEAN_complete_private
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:177,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:182,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:183,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:184,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:185,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:186,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:187,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:192,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:193,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:194,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:195,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:200,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sign_dyn
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:201,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_comp_encode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:203,9'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    PQCLEAN_FALCON1024_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - do_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:311,12'
          Dst:             do_verify
    - functionName:    PQCLEAN_FALCON1024_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:292,9'
          Dst:             do_sign
    - functionName:    PQCLEAN_FALCON1024_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCON1024_CLEAN_keygen
        - PQCLEAN_FALCON1024_CLEAN_modq_encode
        - PQCLEAN_FALCON1024_CLEAN_trim_i8_encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:60,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:61,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:62,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:63,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:64,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_keygen
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:65,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:72,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:79,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:86,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/pqclean.c:101,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_modq_encode
    - functionName:    ffSampling_fft_dyntree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - PQCLEAN_FALCON1024_CLEAN_fpr_sqrt
        - PQCLEAN_FALCON1024_CLEAN_poly_LDL_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_add
        - PQCLEAN_FALCON1024_CLEAN_poly_merge_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_sub
        - PQCLEAN_FALCON1024_CLEAN_sampler
        - ffSampling_fft_dyntree
        - fpr_of
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:337,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:337,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:338,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:338,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:339,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:339,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:350,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_LDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:356,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:358,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:378,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:379,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:381,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:391,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:393,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:394,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:401,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:402,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:404,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_merge_fft
    - functionName:    PQCLEAN_FALCON1024_CLEAN_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BerExp
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - PQCLEAN_FALCON1024_CLEAN_gaussian0_sampler
        - fpr_floor
        - fpr_half
        - fpr_of
        - fpr_sqr
        - fpr_sub
        - prng_get_u8
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1093,14'
          Dst:             fpr_floor
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1094,21'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1094,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1099,20'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1099,11'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1104,11'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1124,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_gaussian0_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1125,18'
          Dst:             prng_get_u8
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1153,37'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1153,29'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1153,21'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1153,13'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1154,32'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1154,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1154,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1155,13'
          Dst:             BerExp
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_scaled
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:218,12'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_scaled
    - functionName:    fpr_floor
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_irsh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:339,10'
          Dst:             fpr_irsh
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:393,12'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_gaussian0_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          97
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - prng_get_u64
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:990,10'
          Dst:             prng_get_u64
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:991,10'
          Dst:             prng_get_u8
    - functionName:    prng_get_u8
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_prng_refill
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/inner.h:525,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_prng_refill
    - functionName:    BerExp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_expm_p63
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_of
        - fpr_sub
        - fpr_trunc
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1030,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1030,14'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1031,28'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1031,20'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1031,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1057,11'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_expm_p63
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1068,13'
          Dst:             prng_get_u8
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ursh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:370,10'
          Dst:             fpr_ursh
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prng_get_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_prng_refill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/inner.h:501,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_prng_refill
    - functionName:    fpr_irsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ulsh
        - fpr_ursh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:302,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:305,9'
          Dst:             fpr_ursh
    - functionName:    ffSampling_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          248
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - PQCLEAN_FALCON1024_CLEAN_poly_add
        - PQCLEAN_FALCON1024_CLEAN_poly_merge_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_sub
        - PQCLEAN_FALCON1024_CLEAN_sampler
        - ffLDL_treesize
        - ffSampling_fft
        - fpr_half
        - fpr_of
        - fpr_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:438,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:439,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:440,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:441,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:442,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:443,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:444,22'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:444,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:445,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:445,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:450,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:450,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:451,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:451,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:452,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:453,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:456,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:456,45'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:456,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:457,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:457,45'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:457,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:458,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:459,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:461,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:461,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:462,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:462,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:468,24'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:468,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:469,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:469,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:470,22'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:471,22'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:472,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:473,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:478,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:479,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:480,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:481,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:487,22'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:487,43'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:487,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:488,22'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:488,43'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:488,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:493,22'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:493,43'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:493,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:494,22'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:494,43'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:494,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:496,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:497,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:498,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:499,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:508,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:509,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:510,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:511,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:512,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:513,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:514,22'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:514,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:515,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:515,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:520,26'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:520,19'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:521,26'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:521,19'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:522,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:523,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:526,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:526,45'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:526,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:527,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:527,45'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:527,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:528,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:529,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:531,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:531,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:532,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:532,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:538,24'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:538,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:539,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:539,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:540,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:541,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:542,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:543,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:560,29'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:560,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:561,29'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:561,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:562,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:563,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:566,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:566,45'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:566,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:567,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:567,45'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:567,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:568,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:569,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:571,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:571,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:572,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:572,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:603,24'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:610,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:611,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:613,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:619,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:620,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:621,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:626,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:627,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:629,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_merge_fft
    - functionName:    ffLDL_treesize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffLDL_fft_inner
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_poly_LDLmv_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:90,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:98,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:99,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:105,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:107,32'
          Dst:             ffLDL_treesize
    - functionName:    do_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          150
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_FFT
        - PQCLEAN_FALCON1024_CLEAN_iFFT
        - PQCLEAN_FALCON1024_CLEAN_is_short_half
        - PQCLEAN_FALCON1024_CLEAN_poly_add
        - PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_muladj_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mulconst
        - PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_neg
        - ffSampling_fft_dyntree
        - fpr_of
        - fpr_rint
        - smallints_to_fpr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:778,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:779,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:780,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:781,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:782,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:783,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:784,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:785,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:786,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:787,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:807,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:810,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:811,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:812,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:814,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:815,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:817,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:819,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:820,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:843,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:853,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:856,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:857,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:858,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:859,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:873,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:890,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:891,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:892,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:893,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:894,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:895,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:896,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:897,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:898,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:899,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:908,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:909,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:910,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:912,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:915,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:916,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:917,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:918,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:926,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:944,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:946,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_is_short_half
    - functionName:    smallints_to_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:189,16'
          Dst:             fpr_of
    - functionName:    PQCLEAN_FALCON1024_CLEAN_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_prng_init
        - do_sign_dyn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1236,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1243,13'
          Dst:             do_sign_dyn
    - functionName:    do_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_FFT
        - PQCLEAN_FALCON1024_CLEAN_iFFT
        - PQCLEAN_FALCON1024_CLEAN_is_short_half
        - PQCLEAN_FALCON1024_CLEAN_poly_add
        - PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mulconst
        - ffSampling_fft
        - fpr_of
        - fpr_rint
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:667,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:658,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:659,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:660,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:661,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:677,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:680,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:681,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:682,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:683,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:691,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:698,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:699,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:700,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:702,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:705,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:706,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:708,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:709,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:720,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:738,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:740,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_is_short_half
    - functionName:    skoff_b01
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b10
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b11
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_prng_init
        - do_sign_tree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1193,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:1200,13'
          Dst:             do_sign_tree
    - functionName:    ffLDL_binary_normalize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - PQCLEAN_FALCON1024_CLEAN_fpr_sqrt
        - ffLDL_binary_normalize
        - ffLDL_treesize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:169,27'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:169,19'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:171,9'
          Dst:             ffLDL_binary_normalize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:172,43'
          Dst:             ffLDL_treesize
    - functionName:    ffLDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_poly_LDLmv_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:140,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:142,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:143,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:145,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:147,32'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:147,5'
          Dst:             ffLDL_fft_inner
    - functionName:    PQCLEAN_FALCON1024_CLEAN_expand_privkey
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_FFT
        - PQCLEAN_FALCON1024_CLEAN_poly_add
        - PQCLEAN_FALCON1024_CLEAN_poly_muladj_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_neg
        - ffLDL_binary_normalize
        - ffLDL_fft
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
        - smallints_to_fpr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:239,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:240,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:241,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:242,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:253,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:254,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:255,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:256,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:261,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:262,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:263,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:264,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:265,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:266,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:284,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:286,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:287,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:290,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:292,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:293,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:296,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:298,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:299,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:304,5'
          Dst:             ffLDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/sign.c:309,5'
          Dst:             ffLDL_binary_normalize
    - functionName:    mq_montysqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:426,12'
          Dst:             mq_montymul
    - functionName:    mq_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_rshift1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_count_nttzero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:843,5'
          Dst:             mq_NTT
    - functionName:    mq_NTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:517,21'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:518,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:519,39'
          Dst:             mq_sub
    - functionName:    mq_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_verify_recover
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_is_short
        - mq_NTT
        - mq_div_12289
        - mq_iNTT
        - mq_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:797,13'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:808,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:809,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:813,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:815,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:823,27'
          Dst:             PQCLEAN_FALCON1024_CLEAN_is_short
    - functionName:    mq_div_12289
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
        - mq_montysqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:467,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:468,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:469,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:470,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:471,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:472,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:473,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:474,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:475,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:476,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:477,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:478,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:479,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:480,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:481,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:482,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:483,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:484,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:485,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:491,12'
          Dst:             mq_montymul
    - functionName:    mq_iNTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          127
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_rshift1
        - mq_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:553,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:554,21'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:556,28'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:574,14'
          Dst:             mq_rshift1
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:577,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCON1024_CLEAN_is_invertible
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:764,5'
          Dst:             mq_NTT
    - functionName:    PQCLEAN_FALCON1024_CLEAN_complete_private
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:714,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:715,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:717,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:718,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:719,5'
          Dst:             mq_poly_tomonty
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:720,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:722,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:724,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:729,27'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:731,5'
          Dst:             mq_iNTT
    - functionName:    mq_conv_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_poly_tomonty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:590,26'
          Dst:             mq_montymul
    - functionName:    mq_poly_montymul_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:604,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCON1024_CLEAN_compute_public
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:687,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:688,26'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:690,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:691,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:696,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:698,5'
          Dst:             mq_iNTT
    - functionName:    mq_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:617,26'
          Dst:             mq_sub
    - functionName:    PQCLEAN_FALCON1024_CLEAN_verify_raw
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          219
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_is_short
        - mq_NTT
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:654,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:655,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:656,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:657,5'
          Dst:             mq_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:674,12'
          Dst:             PQCLEAN_FALCON1024_CLEAN_is_short
    - functionName:    PQCLEAN_FALCON1024_CLEAN_to_ntt_monty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_NTT
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:626,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/vrfy.c:627,5'
          Dst:             mq_poly_tomonty
    - functionName:    PQCLEAN_FALCON1024_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - do_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:370,9'
          Dst:             do_verify
    - functionName:    do_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - PQCLEAN_FALCON1024_AVX2_comp_decode
        - PQCLEAN_FALCON1024_AVX2_hash_to_point_ct
        - PQCLEAN_FALCON1024_AVX2_modq_decode
        - PQCLEAN_FALCON1024_AVX2_to_ntt_monty
        - PQCLEAN_FALCON1024_AVX2_verify_raw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:235,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_modq_decode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:240,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_to_ntt_monty
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:249,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_comp_decode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:268,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:269,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:270,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:271,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:272,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:273,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:278,10'
          Dst:             PQCLEAN_FALCON1024_AVX2_verify_raw
    - functionName:    PQCLEAN_FALCON1024_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:331,9'
          Dst:             do_sign
    - functionName:    do_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCON1024_AVX2_comp_encode
        - PQCLEAN_FALCON1024_AVX2_complete_private
        - PQCLEAN_FALCON1024_AVX2_hash_to_point_ct
        - PQCLEAN_FALCON1024_AVX2_sign_dyn
        - PQCLEAN_FALCON1024_AVX2_trim_i8_decode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:146,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:153,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:160,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:170,10'
          Dst:             PQCLEAN_FALCON1024_AVX2_complete_private
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:177,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:182,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:183,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:184,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:185,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:186,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:187,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:192,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:193,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:194,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:195,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:200,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_sign_dyn
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:201,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_comp_encode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:203,9'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    PQCLEAN_FALCON1024_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - do_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:311,12'
          Dst:             do_verify
    - functionName:    PQCLEAN_FALCON1024_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:292,9'
          Dst:             do_sign
    - functionName:    PQCLEAN_FALCON1024_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCON1024_AVX2_keygen
        - PQCLEAN_FALCON1024_AVX2_modq_encode
        - PQCLEAN_FALCON1024_AVX2_trim_i8_encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:60,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:61,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:62,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:63,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:64,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_keygen
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:65,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:72,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:79,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:86,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/pqclean.c:101,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_modq_encode
    - functionName:    ffSampling_fft_dyntree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_poly_LDL_fft
        - PQCLEAN_FALCON1024_AVX2_poly_add
        - PQCLEAN_FALCON1024_AVX2_poly_merge_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - PQCLEAN_FALCON1024_AVX2_poly_sub
        - PQCLEAN_FALCON1024_AVX2_sampler
        - ffSampling_fft_dyntree
        - fpr_mul
        - fpr_of
        - fpr_sqrt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:337,24'
          Dst:             fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:337,16'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:338,24'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:338,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:339,24'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:339,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:350,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_LDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:356,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:358,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:378,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:379,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:381,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:391,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:393,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:394,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:401,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:402,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:404,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_merge_fft
    - functionName:    PQCLEAN_FALCON1024_AVX2_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BerExp
        - PQCLEAN_FALCON1024_AVX2_gaussian0_sampler
        - fpr_floor
        - fpr_half
        - fpr_mul
        - fpr_of
        - fpr_sqr
        - fpr_sub
        - prng_get_u8
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1164,14'
          Dst:             fpr_floor
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1165,21'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1165,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1170,20'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1170,11'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1175,11'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1195,14'
          Dst:             PQCLEAN_FALCON1024_AVX2_gaussian0_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1196,18'
          Dst:             prng_get_u8
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1224,37'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1224,29'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1224,21'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1224,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1225,32'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1225,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1225,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1226,13'
          Dst:             BerExp
    - functionName:    fpr_sqrt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_sqrt_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h:276,5'
          Dst:             fpr_sqrt_avx2
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sqrt_avx2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 238
      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:    fpr_floor
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_gaussian0_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - prng_get_u64
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:998,10'
          Dst:             prng_get_u64
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:999,10'
          Dst:             prng_get_u8
    - functionName:    prng_get_u8
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_prng_refill
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/inner.h:532,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_prng_refill
    - functionName:    BerExp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_expm_p63
        - fpr_mul
        - fpr_of
        - fpr_sub
        - fpr_trunc
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1101,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1101,14'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1102,28'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1102,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1102,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1128,11'
          Dst:             fpr_expm_p63
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1139,13'
          Dst:             prng_get_u8
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_expm_p63
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prng_get_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_prng_refill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/inner.h:508,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_prng_refill
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffSampling_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          230
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_poly_add
        - PQCLEAN_FALCON1024_AVX2_poly_merge_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - PQCLEAN_FALCON1024_AVX2_poly_sub
        - PQCLEAN_FALCON1024_AVX2_sampler
        - ffLDL_treesize
        - ffSampling_fft
        - fpr_add
        - fpr_mul
        - fpr_of
        - fpr_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:457,15'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:458,15'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:470,15'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:471,15'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:511,15'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:512,15'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:524,15'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:525,15'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:553,29'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:553,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:554,29'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:554,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:555,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:556,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:559,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:559,45'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:559,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:560,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:560,45'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:560,16'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:561,14'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:562,14'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:564,24'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:564,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:565,24'
          Dst:             PQCLEAN_FALCON1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:565,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:596,24'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:603,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:604,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:606,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:612,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:613,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:614,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:619,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:620,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:622,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_merge_fft
    - functionName:    ffLDL_treesize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffLDL_fft_inner
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_poly_LDLmv_fft
        - PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:90,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:98,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:99,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:105,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:107,32'
          Dst:             ffLDL_treesize
    - functionName:    do_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          151
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_FFT
        - PQCLEAN_FALCON1024_AVX2_iFFT
        - PQCLEAN_FALCON1024_AVX2_is_short_half
        - PQCLEAN_FALCON1024_AVX2_poly_add
        - PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - PQCLEAN_FALCON1024_AVX2_poly_muladj_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mulconst
        - PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
        - PQCLEAN_FALCON1024_AVX2_poly_neg
        - ffSampling_fft_dyntree
        - fpr_neg
        - fpr_of
        - fpr_rint
        - smallints_to_fpr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:771,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:772,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:773,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:774,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:775,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:776,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:777,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:778,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:779,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:780,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:800,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:803,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:804,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:805,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:807,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:808,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:810,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:812,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:813,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:836,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:846,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:849,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:850,47'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:850,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:851,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:852,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:866,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:883,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:884,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:885,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:886,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:887,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:888,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:889,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:890,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:891,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:892,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:901,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:902,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:903,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:905,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:908,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:909,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:910,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:911,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:919,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:937,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:939,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_is_short_half
    - functionName:    smallints_to_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:189,16'
          Dst:             fpr_of
    - functionName:    PQCLEAN_FALCON1024_AVX2_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_prng_init
        - do_sign_dyn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1307,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1314,13'
          Dst:             do_sign_dyn
    - functionName:    do_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_FFT
        - PQCLEAN_FALCON1024_AVX2_iFFT
        - PQCLEAN_FALCON1024_AVX2_is_short_half
        - PQCLEAN_FALCON1024_AVX2_poly_add
        - PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mulconst
        - ffSampling_fft
        - fpr_neg
        - fpr_of
        - fpr_rint
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:660,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:651,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:652,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:653,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:654,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:670,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:673,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:674,47'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:674,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:675,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:676,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:684,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:691,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:692,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:693,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:695,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:698,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:699,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:701,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:702,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:713,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:731,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:733,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_is_short_half
    - functionName:    skoff_b01
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b10
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b11
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_prng_init
        - do_sign_tree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1264,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:1271,13'
          Dst:             do_sign_tree
    - functionName:    ffLDL_binary_normalize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ffLDL_binary_normalize
        - ffLDL_treesize
        - fpr_mul
        - fpr_sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:169,27'
          Dst:             fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:169,19'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:171,9'
          Dst:             ffLDL_binary_normalize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:172,43'
          Dst:             ffLDL_treesize
    - functionName:    ffLDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_poly_LDLmv_fft
        - PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:140,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:142,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:143,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:145,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:147,32'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:147,5'
          Dst:             ffLDL_fft_inner
    - functionName:    PQCLEAN_FALCON1024_AVX2_expand_privkey
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_FFT
        - PQCLEAN_FALCON1024_AVX2_poly_add
        - PQCLEAN_FALCON1024_AVX2_poly_muladj_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
        - PQCLEAN_FALCON1024_AVX2_poly_neg
        - ffLDL_binary_normalize
        - ffLDL_fft
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
        - smallints_to_fpr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:239,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:240,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:241,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:242,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:253,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:254,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:255,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:256,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:261,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:262,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:263,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:264,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:265,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:266,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:284,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:286,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:287,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:290,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:292,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:293,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:296,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:298,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:299,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:304,5'
          Dst:             ffLDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/sign.c:309,5'
          Dst:             ffLDL_binary_normalize
    - functionName:    mq_montysqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:426,12'
          Dst:             mq_montymul
    - functionName:    mq_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_rshift1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_count_nttzero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          252
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:843,5'
          Dst:             mq_NTT
    - functionName:    mq_NTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:517,21'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:518,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:519,39'
          Dst:             mq_sub
    - functionName:    mq_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_verify_recover
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_is_short
        - mq_NTT
        - mq_div_12289
        - mq_iNTT
        - mq_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:797,13'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:808,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:809,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:813,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:815,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:823,27'
          Dst:             PQCLEAN_FALCON1024_AVX2_is_short
    - functionName:    mq_div_12289
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
        - mq_montysqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:467,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:468,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:469,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:470,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:471,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:472,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:473,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:474,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:475,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:476,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:477,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:478,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:479,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:480,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:481,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:482,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:483,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:484,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:485,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:491,12'
          Dst:             mq_montymul
    - functionName:    mq_iNTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          127
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_rshift1
        - mq_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:553,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:554,21'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:556,28'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:574,14'
          Dst:             mq_rshift1
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:577,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCON1024_AVX2_is_invertible
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          249
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:764,5'
          Dst:             mq_NTT
    - functionName:    PQCLEAN_FALCON1024_AVX2_complete_private
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:714,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:715,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:717,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:718,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:719,5'
          Dst:             mq_poly_tomonty
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:720,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:722,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:724,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:729,27'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:731,5'
          Dst:             mq_iNTT
    - functionName:    mq_conv_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_poly_tomonty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:590,26'
          Dst:             mq_montymul
    - functionName:    mq_poly_montymul_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:604,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCON1024_AVX2_compute_public
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:687,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:688,26'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:690,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:691,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:696,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:698,5'
          Dst:             mq_iNTT
    - functionName:    mq_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:617,26'
          Dst:             mq_sub
    - functionName:    PQCLEAN_FALCON1024_AVX2_verify_raw
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_is_short
        - mq_NTT
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:654,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:655,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:656,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:657,5'
          Dst:             mq_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:674,12'
          Dst:             PQCLEAN_FALCON1024_AVX2_is_short
    - functionName:    PQCLEAN_FALCON1024_AVX2_to_ntt_monty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_NTT
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:626,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/vrfy.c:627,5'
          Dst:             mq_poly_tomonty
    - functionName:    OQS_SIG_falcon_padded_512_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_falcon_padded_512_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:139,10'
          Dst:             OQS_SIG_falcon_padded_512_verify
    - functionName:    OQS_SIG_falcon_padded_512_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCONPADDED512_AVX2_crypto_sign_verify
        - PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:108,23'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_crypto_sign_verify
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:111,23'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_falcon_padded_512_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_falcon_padded_512_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:131,10'
          Dst:             OQS_SIG_falcon_padded_512_sign
    - functionName:    OQS_SIG_falcon_padded_512_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCONPADDED512_AVX2_crypto_sign_signature
        - PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:82,23'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_crypto_sign_signature
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:85,23'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_falcon_padded_512_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCONPADDED512_AVX2_crypto_sign_keypair
        - PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:56,23'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_crypto_sign_keypair
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:59,23'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_falcon_padded_512_new
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_512.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - do_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:363,9'
          Dst:             do_verify
    - functionName:    do_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - PQCLEAN_FALCONPADDED512_CLEAN_comp_decode
        - PQCLEAN_FALCONPADDED512_CLEAN_hash_to_point_ct
        - PQCLEAN_FALCONPADDED512_CLEAN_modq_decode
        - PQCLEAN_FALCONPADDED512_CLEAN_to_ntt_monty
        - PQCLEAN_FALCONPADDED512_CLEAN_verify_raw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:236,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_modq_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:241,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_to_ntt_monty
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:250,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_comp_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:269,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:270,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:271,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:272,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:273,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:274,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:279,10'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_verify_raw
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:331,9'
          Dst:             do_sign
    - functionName:    do_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          124
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCONPADDED512_CLEAN_comp_encode
        - PQCLEAN_FALCONPADDED512_CLEAN_complete_private
        - PQCLEAN_FALCONPADDED512_CLEAN_hash_to_point_ct
        - PQCLEAN_FALCONPADDED512_CLEAN_sign_dyn
        - PQCLEAN_FALCONPADDED512_CLEAN_trim_i8_decode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:145,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:152,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:159,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:169,10'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_complete_private
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:176,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:181,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:182,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:183,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:184,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:185,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:186,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:191,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:192,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:193,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:194,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:201,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sign_dyn
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:202,13'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_comp_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:204,13'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - do_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:312,12'
          Dst:             do_verify
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:293,9'
          Dst:             do_sign
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCONPADDED512_CLEAN_keygen
        - PQCLEAN_FALCONPADDED512_CLEAN_modq_encode
        - PQCLEAN_FALCONPADDED512_CLEAN_trim_i8_encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:57,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:58,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:59,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:60,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:61,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_keygen
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:62,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:69,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:76,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:83,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/pqclean.c:98,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_modq_encode
    - functionName:    ffSampling_fft_dyntree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_sqrt
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_LDL_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_merge_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_sub
        - PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - ffSampling_fft_dyntree
        - fpr_of
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:337,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:337,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:338,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:338,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:339,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:339,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:350,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_LDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:356,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:358,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:378,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:379,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:381,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:391,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:393,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:394,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:401,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:402,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:404,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_merge_fft
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BerExp
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - PQCLEAN_FALCONPADDED512_CLEAN_gaussian0_sampler
        - fpr_floor
        - fpr_half
        - fpr_of
        - fpr_sqr
        - fpr_sub
        - prng_get_u8
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1093,14'
          Dst:             fpr_floor
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1094,21'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1094,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1099,20'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1099,11'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1104,11'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1124,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_gaussian0_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1125,18'
          Dst:             prng_get_u8
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1153,37'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1153,29'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1153,21'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1153,13'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1154,32'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1154,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1154,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1155,13'
          Dst:             BerExp
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_scaled
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:218,12'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_scaled
    - functionName:    fpr_floor
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_irsh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:339,10'
          Dst:             fpr_irsh
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:393,12'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_gaussian0_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          97
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - prng_get_u64
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:990,10'
          Dst:             prng_get_u64
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:991,10'
          Dst:             prng_get_u8
    - functionName:    prng_get_u8
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_prng_refill
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/inner.h:525,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_prng_refill
    - functionName:    BerExp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_expm_p63
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_of
        - fpr_sub
        - fpr_trunc
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1030,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1030,14'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1031,28'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1031,20'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1031,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1057,11'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_expm_p63
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1068,13'
          Dst:             prng_get_u8
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ursh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:370,10'
          Dst:             fpr_ursh
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prng_get_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_prng_refill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/inner.h:501,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_prng_refill
    - functionName:    fpr_irsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ulsh
        - fpr_ursh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:302,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:305,9'
          Dst:             fpr_ursh
    - functionName:    ffSampling_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          248
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_merge_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_sub
        - PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - ffLDL_treesize
        - ffSampling_fft
        - fpr_half
        - fpr_of
        - fpr_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:438,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:439,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:440,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:441,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:442,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:443,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:444,22'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:444,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:445,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:445,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:450,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:450,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:451,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:451,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:452,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:453,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:456,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:456,45'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:456,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:457,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:457,45'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:457,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:458,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:459,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:461,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:461,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:462,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:462,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:468,24'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:468,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:469,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:469,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:470,22'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:471,22'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:472,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:473,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:478,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:479,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:480,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:481,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:487,22'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:487,43'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:487,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:488,22'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:488,43'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:488,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:493,22'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:493,43'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:493,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:494,22'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:494,43'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:494,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:496,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:497,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:498,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:499,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:508,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:509,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:510,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:511,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:512,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:513,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:514,22'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:514,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:515,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:515,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:520,26'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:520,19'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:521,26'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:521,19'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:522,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:523,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:526,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:526,45'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:526,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:527,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:527,45'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:527,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:528,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:529,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:531,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:531,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:532,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:532,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:538,24'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:538,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:539,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:539,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:540,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:541,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:542,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:543,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:560,29'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:560,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:561,29'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:561,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:562,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:563,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:566,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:566,45'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:566,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:567,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:567,45'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:567,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:568,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:569,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:571,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:571,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:572,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:572,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:603,24'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:610,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:611,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:613,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:619,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:620,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:621,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:626,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:627,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:629,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_merge_fft
    - functionName:    ffLDL_treesize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffLDL_fft_inner
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_LDLmv_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:90,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:98,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:99,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:105,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:107,32'
          Dst:             ffLDL_treesize
    - functionName:    do_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          150
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED512_CLEAN_is_short_half
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_muladj_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mulconst
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_neg
        - ffSampling_fft_dyntree
        - fpr_of
        - fpr_rint
        - smallints_to_fpr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:778,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:779,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:780,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:781,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:782,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:783,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:784,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:785,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:786,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:787,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:807,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:810,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:811,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:812,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:814,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:815,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:817,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:819,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:820,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:843,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:853,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:856,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:857,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:858,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:859,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:873,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:890,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:891,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:892,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:893,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:894,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:895,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:896,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:897,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:898,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:899,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:908,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:909,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:910,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:912,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:915,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:916,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:917,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:918,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:926,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:944,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:946,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_is_short_half
    - functionName:    smallints_to_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:189,16'
          Dst:             fpr_of
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_prng_init
        - do_sign_dyn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1236,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1243,13'
          Dst:             do_sign_dyn
    - functionName:    do_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED512_CLEAN_is_short_half
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mulconst
        - ffSampling_fft
        - fpr_of
        - fpr_rint
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:667,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:658,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:659,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:660,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:661,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:677,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:680,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:681,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:682,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:683,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:691,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:698,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:699,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:700,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:702,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:705,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:706,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:708,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:709,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:720,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:738,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:740,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_is_short_half
    - functionName:    skoff_b01
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b10
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b11
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_prng_init
        - do_sign_tree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1193,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:1200,13'
          Dst:             do_sign_tree
    - functionName:    ffLDL_binary_normalize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_sqrt
        - ffLDL_binary_normalize
        - ffLDL_treesize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:169,27'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:169,19'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:171,9'
          Dst:             ffLDL_binary_normalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:172,43'
          Dst:             ffLDL_treesize
    - functionName:    ffLDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_LDLmv_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:140,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:142,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:143,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:145,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:147,32'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:147,5'
          Dst:             ffLDL_fft_inner
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_expand_privkey
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_muladj_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_neg
        - ffLDL_binary_normalize
        - ffLDL_fft
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
        - smallints_to_fpr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:239,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:240,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:241,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:242,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:253,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:254,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:255,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:256,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:261,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:262,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:263,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:264,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:265,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:266,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:284,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:286,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:287,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:290,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:292,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:293,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:296,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:298,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:299,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:304,5'
          Dst:             ffLDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/sign.c:309,5'
          Dst:             ffLDL_binary_normalize
    - functionName:    mq_montysqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:426,12'
          Dst:             mq_montymul
    - functionName:    mq_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_rshift1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_count_nttzero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:843,5'
          Dst:             mq_NTT
    - functionName:    mq_NTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:517,21'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:518,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:519,39'
          Dst:             mq_sub
    - functionName:    mq_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_verify_recover
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_is_short
        - mq_NTT
        - mq_div_12289
        - mq_iNTT
        - mq_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:797,13'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:808,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:809,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:813,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:815,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:823,27'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_is_short
    - functionName:    mq_div_12289
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
        - mq_montysqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:467,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:468,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:469,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:470,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:471,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:472,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:473,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:474,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:475,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:476,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:477,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:478,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:479,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:480,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:481,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:482,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:483,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:484,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:485,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:491,12'
          Dst:             mq_montymul
    - functionName:    mq_iNTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          127
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_rshift1
        - mq_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:553,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:554,21'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:556,28'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:574,14'
          Dst:             mq_rshift1
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:577,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_is_invertible
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:764,5'
          Dst:             mq_NTT
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_complete_private
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:714,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:715,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:717,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:718,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:719,5'
          Dst:             mq_poly_tomonty
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:720,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:722,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:724,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:729,27'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:731,5'
          Dst:             mq_iNTT
    - functionName:    mq_conv_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_poly_tomonty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:590,26'
          Dst:             mq_montymul
    - functionName:    mq_poly_montymul_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:604,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_compute_public
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:687,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:688,26'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:690,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:691,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:696,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:698,5'
          Dst:             mq_iNTT
    - functionName:    mq_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:617,26'
          Dst:             mq_sub
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_verify_raw
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          219
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_is_short
        - mq_NTT
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:654,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:655,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:656,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:657,5'
          Dst:             mq_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:674,12'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_is_short
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_to_ntt_monty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_NTT
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:626,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/vrfy.c:627,5'
          Dst:             mq_poly_tomonty
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - do_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:363,9'
          Dst:             do_verify
    - functionName:    do_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - PQCLEAN_FALCONPADDED512_AVX2_comp_decode
        - PQCLEAN_FALCONPADDED512_AVX2_hash_to_point_ct
        - PQCLEAN_FALCONPADDED512_AVX2_modq_decode
        - PQCLEAN_FALCONPADDED512_AVX2_to_ntt_monty
        - PQCLEAN_FALCONPADDED512_AVX2_verify_raw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:236,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_modq_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:241,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_to_ntt_monty
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:250,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_comp_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:269,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:270,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:271,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:272,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:273,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:274,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:279,10'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_verify_raw
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:331,9'
          Dst:             do_sign
    - functionName:    do_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          124
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCONPADDED512_AVX2_comp_encode
        - PQCLEAN_FALCONPADDED512_AVX2_complete_private
        - PQCLEAN_FALCONPADDED512_AVX2_hash_to_point_ct
        - PQCLEAN_FALCONPADDED512_AVX2_sign_dyn
        - PQCLEAN_FALCONPADDED512_AVX2_trim_i8_decode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:145,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:152,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:159,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:169,10'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_complete_private
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:176,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:181,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:182,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:183,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:184,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:185,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:186,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:191,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:192,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:193,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:194,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:201,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sign_dyn
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:202,13'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_comp_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:204,13'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - do_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:312,12'
          Dst:             do_verify
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:293,9'
          Dst:             do_sign
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCONPADDED512_AVX2_keygen
        - PQCLEAN_FALCONPADDED512_AVX2_modq_encode
        - PQCLEAN_FALCONPADDED512_AVX2_trim_i8_encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:57,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:58,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:59,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:60,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:61,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_keygen
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:62,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:69,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:76,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:83,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/pqclean.c:98,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_modq_encode
    - functionName:    ffSampling_fft_dyntree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_poly_LDL_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - PQCLEAN_FALCONPADDED512_AVX2_poly_merge_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_sub
        - PQCLEAN_FALCONPADDED512_AVX2_sampler
        - ffSampling_fft_dyntree
        - fpr_mul
        - fpr_of
        - fpr_sqrt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:337,24'
          Dst:             fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:337,16'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:338,24'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:338,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:339,24'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:339,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:350,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_LDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:356,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:358,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:378,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:379,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:381,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:391,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:393,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:394,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:401,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:402,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:404,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_merge_fft
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BerExp
        - PQCLEAN_FALCONPADDED512_AVX2_gaussian0_sampler
        - fpr_floor
        - fpr_half
        - fpr_mul
        - fpr_of
        - fpr_sqr
        - fpr_sub
        - prng_get_u8
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1164,14'
          Dst:             fpr_floor
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1165,21'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1165,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1170,20'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1170,11'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1175,11'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1195,14'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_gaussian0_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1196,18'
          Dst:             prng_get_u8
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1224,37'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1224,29'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1224,21'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1224,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1225,32'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1225,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1225,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1226,13'
          Dst:             BerExp
    - functionName:    fpr_sqrt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_sqrt_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h:276,5'
          Dst:             fpr_sqrt_avx2
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sqrt_avx2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 238
      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:    fpr_floor
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_gaussian0_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - prng_get_u64
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:998,10'
          Dst:             prng_get_u64
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:999,10'
          Dst:             prng_get_u8
    - functionName:    prng_get_u8
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_prng_refill
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/inner.h:532,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_prng_refill
    - functionName:    BerExp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_expm_p63
        - fpr_mul
        - fpr_of
        - fpr_sub
        - fpr_trunc
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1101,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1101,14'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1102,28'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1102,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1102,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1128,11'
          Dst:             fpr_expm_p63
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1139,13'
          Dst:             prng_get_u8
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_expm_p63
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prng_get_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_prng_refill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/inner.h:508,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_prng_refill
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffSampling_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          230
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - PQCLEAN_FALCONPADDED512_AVX2_poly_merge_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_sub
        - PQCLEAN_FALCONPADDED512_AVX2_sampler
        - ffLDL_treesize
        - ffSampling_fft
        - fpr_add
        - fpr_mul
        - fpr_of
        - fpr_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:457,15'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:458,15'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:470,15'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:471,15'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:511,15'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:512,15'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:524,15'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:525,15'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:553,29'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:553,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:554,29'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:554,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:555,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:556,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:559,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:559,45'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:559,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:560,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:560,45'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:560,16'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:561,14'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:562,14'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:564,24'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:564,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:565,24'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:565,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:596,24'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:603,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:604,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:606,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:612,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:613,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:614,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:619,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:620,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:622,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_merge_fft
    - functionName:    ffLDL_treesize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffLDL_fft_inner
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_poly_LDLmv_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:90,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:98,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:99,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:105,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:107,32'
          Dst:             ffLDL_treesize
    - functionName:    do_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          151
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_FFT
        - PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - PQCLEAN_FALCONPADDED512_AVX2_is_short_half
        - PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_muladj_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mulconst
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_neg
        - ffSampling_fft_dyntree
        - fpr_neg
        - fpr_of
        - fpr_rint
        - smallints_to_fpr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:771,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:772,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:773,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:774,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:775,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:776,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:777,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:778,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:779,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:780,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:800,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:803,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:804,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:805,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:807,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:808,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:810,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:812,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:813,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:836,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:846,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:849,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:850,52'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:850,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:851,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:852,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:866,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:883,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:884,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:885,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:886,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:887,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:888,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:889,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:890,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:891,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:892,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:901,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:902,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:903,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:905,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:908,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:909,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:910,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:911,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:919,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:937,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:939,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_is_short_half
    - functionName:    smallints_to_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:189,16'
          Dst:             fpr_of
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_prng_init
        - do_sign_dyn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1307,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1314,13'
          Dst:             do_sign_dyn
    - functionName:    do_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_FFT
        - PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - PQCLEAN_FALCONPADDED512_AVX2_is_short_half
        - PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mulconst
        - ffSampling_fft
        - fpr_neg
        - fpr_of
        - fpr_rint
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:660,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:651,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:652,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:653,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:654,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:670,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:673,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:674,52'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:674,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:675,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:676,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:684,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:691,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:692,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:693,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:695,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:698,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:699,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:701,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:702,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:713,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:731,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:733,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_is_short_half
    - functionName:    skoff_b01
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b10
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b11
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_prng_init
        - do_sign_tree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1264,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:1271,13'
          Dst:             do_sign_tree
    - functionName:    ffLDL_binary_normalize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ffLDL_binary_normalize
        - ffLDL_treesize
        - fpr_mul
        - fpr_sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:169,27'
          Dst:             fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:169,19'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:171,9'
          Dst:             ffLDL_binary_normalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:172,43'
          Dst:             ffLDL_treesize
    - functionName:    ffLDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_poly_LDLmv_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:140,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:142,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:143,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:145,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:147,32'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:147,5'
          Dst:             ffLDL_fft_inner
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_expand_privkey
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_FFT
        - PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - PQCLEAN_FALCONPADDED512_AVX2_poly_muladj_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_neg
        - ffLDL_binary_normalize
        - ffLDL_fft
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
        - smallints_to_fpr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:239,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:240,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:241,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:242,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:253,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:254,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:255,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:256,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:261,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:262,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:263,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:264,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:265,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:266,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:284,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:286,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:287,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:290,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:292,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:293,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:296,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:298,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:299,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:304,5'
          Dst:             ffLDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/sign.c:309,5'
          Dst:             ffLDL_binary_normalize
    - functionName:    mq_montysqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:426,12'
          Dst:             mq_montymul
    - functionName:    mq_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_rshift1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_count_nttzero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          252
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:843,5'
          Dst:             mq_NTT
    - functionName:    mq_NTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:517,21'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:518,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:519,39'
          Dst:             mq_sub
    - functionName:    mq_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_verify_recover
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_is_short
        - mq_NTT
        - mq_div_12289
        - mq_iNTT
        - mq_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:797,13'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:808,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:809,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:813,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:815,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:823,27'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_is_short
    - functionName:    mq_div_12289
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
        - mq_montysqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:467,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:468,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:469,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:470,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:471,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:472,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:473,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:474,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:475,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:476,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:477,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:478,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:479,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:480,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:481,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:482,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:483,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:484,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:485,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:491,12'
          Dst:             mq_montymul
    - functionName:    mq_iNTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          127
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_rshift1
        - mq_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:553,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:554,21'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:556,28'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:574,14'
          Dst:             mq_rshift1
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:577,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_is_invertible
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          249
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:764,5'
          Dst:             mq_NTT
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_complete_private
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:714,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:715,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:717,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:718,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:719,5'
          Dst:             mq_poly_tomonty
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:720,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:722,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:724,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:729,27'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:731,5'
          Dst:             mq_iNTT
    - functionName:    mq_conv_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_poly_tomonty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:590,26'
          Dst:             mq_montymul
    - functionName:    mq_poly_montymul_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:604,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_compute_public
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:687,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:688,26'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:690,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:691,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:696,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:698,5'
          Dst:             mq_iNTT
    - functionName:    mq_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:617,26'
          Dst:             mq_sub
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_verify_raw
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_is_short
        - mq_NTT
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:654,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:655,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:656,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:657,5'
          Dst:             mq_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:674,12'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_is_short
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_to_ntt_monty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_NTT
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:626,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/vrfy.c:627,5'
          Dst:             mq_poly_tomonty
    - functionName:    OQS_SIG_falcon_padded_1024_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_falcon_padded_1024_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:139,10'
          Dst:             OQS_SIG_falcon_padded_1024_verify
    - functionName:    OQS_SIG_falcon_padded_1024_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign_verify
        - PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:108,23'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign_verify
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:111,23'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_falcon_padded_1024_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_falcon_padded_1024_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:131,10'
          Dst:             OQS_SIG_falcon_padded_1024_sign
    - functionName:    OQS_SIG_falcon_padded_1024_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign_signature
        - PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:82,23'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign_signature
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:85,23'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_falcon_padded_1024_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign_keypair
        - PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:56,23'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign_keypair
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:59,23'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_falcon_padded_1024_new
      functionSourceFile: '/src/liboqs/src/sig/falcon/sig_falcon_padded_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/sig_falcon_padded_1024.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - do_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:363,9'
          Dst:             do_verify
    - functionName:    do_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - PQCLEAN_FALCONPADDED1024_CLEAN_comp_decode
        - PQCLEAN_FALCONPADDED1024_CLEAN_hash_to_point_ct
        - PQCLEAN_FALCONPADDED1024_CLEAN_modq_decode
        - PQCLEAN_FALCONPADDED1024_CLEAN_to_ntt_monty
        - PQCLEAN_FALCONPADDED1024_CLEAN_verify_raw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:236,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_modq_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:241,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_to_ntt_monty
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:250,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_comp_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:269,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:270,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:271,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:272,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:273,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:274,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:279,10'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_verify_raw
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:331,9'
          Dst:             do_sign
    - functionName:    do_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          124
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCONPADDED1024_CLEAN_comp_encode
        - PQCLEAN_FALCONPADDED1024_CLEAN_complete_private
        - PQCLEAN_FALCONPADDED1024_CLEAN_hash_to_point_ct
        - PQCLEAN_FALCONPADDED1024_CLEAN_sign_dyn
        - PQCLEAN_FALCONPADDED1024_CLEAN_trim_i8_decode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:145,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:152,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:159,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:169,10'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_complete_private
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:176,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:181,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:182,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:183,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:184,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:185,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:186,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:191,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:192,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:193,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:194,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:201,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sign_dyn
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:202,13'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_comp_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:204,13'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - do_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:312,12'
          Dst:             do_verify
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:293,9'
          Dst:             do_sign
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCONPADDED1024_CLEAN_keygen
        - PQCLEAN_FALCONPADDED1024_CLEAN_modq_encode
        - PQCLEAN_FALCONPADDED1024_CLEAN_trim_i8_encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:57,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:58,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:59,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:60,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:61,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_keygen
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:62,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:69,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:76,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:83,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/pqclean.c:98,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_modq_encode
    - functionName:    ffSampling_fft_dyntree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_sqrt
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_LDL_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_merge_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_sub
        - PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - ffSampling_fft_dyntree
        - fpr_of
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:337,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:337,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:338,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:338,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:339,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:339,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:350,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_LDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:356,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:358,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:378,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:379,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:381,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:391,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:393,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:394,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:401,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:402,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:404,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_merge_fft
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BerExp
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - PQCLEAN_FALCONPADDED1024_CLEAN_gaussian0_sampler
        - fpr_floor
        - fpr_half
        - fpr_of
        - fpr_sqr
        - fpr_sub
        - prng_get_u8
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1093,14'
          Dst:             fpr_floor
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1094,21'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1094,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1099,20'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1099,11'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1104,11'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1124,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_gaussian0_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1125,18'
          Dst:             prng_get_u8
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1153,37'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1153,29'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1153,21'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1153,13'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1154,32'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1154,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1154,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1155,13'
          Dst:             BerExp
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_scaled
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:218,12'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_scaled
    - functionName:    fpr_floor
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_irsh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:339,10'
          Dst:             fpr_irsh
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:393,12'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_gaussian0_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          97
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - prng_get_u64
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:990,10'
          Dst:             prng_get_u64
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:991,10'
          Dst:             prng_get_u8
    - functionName:    prng_get_u8
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_prng_refill
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/inner.h:525,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_prng_refill
    - functionName:    BerExp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_expm_p63
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_of
        - fpr_sub
        - fpr_trunc
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1030,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1030,14'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1031,28'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1031,20'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1031,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1057,11'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_expm_p63
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1068,13'
          Dst:             prng_get_u8
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ursh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:370,10'
          Dst:             fpr_ursh
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prng_get_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_prng_refill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/inner.h:501,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_prng_refill
    - functionName:    fpr_irsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ulsh
        - fpr_ursh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:302,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:305,9'
          Dst:             fpr_ursh
    - functionName:    ffSampling_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          248
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_merge_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_sub
        - PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - ffLDL_treesize
        - ffSampling_fft
        - fpr_half
        - fpr_of
        - fpr_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:438,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:439,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:440,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:441,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:442,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:443,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:444,22'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:444,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:445,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:445,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:450,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:450,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:451,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:451,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:452,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:453,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:456,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:456,45'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:456,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:457,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:457,45'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:457,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:458,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:459,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:461,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:461,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:462,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:462,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:468,24'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:468,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:469,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:469,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:470,22'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:471,22'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:472,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:473,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:478,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:479,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:480,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:481,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:487,22'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:487,43'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:487,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:488,22'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:488,43'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:488,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:493,22'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:493,43'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:493,14'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:494,22'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:494,43'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:494,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:496,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:497,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:498,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:499,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:508,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:509,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:510,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:511,14'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:512,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:513,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:514,22'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:514,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:515,22'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:515,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:520,26'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:520,19'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:521,26'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:521,19'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:522,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:523,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:526,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:526,45'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:526,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:527,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:527,45'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:527,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:528,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:529,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:531,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:531,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:532,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:532,14'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:538,24'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:538,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:539,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:539,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:540,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:541,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:542,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:543,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:560,29'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:560,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:561,29'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:561,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:562,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:563,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:566,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:566,45'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:566,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:567,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:567,45'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:567,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:568,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:569,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:571,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:571,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:572,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:572,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:603,24'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:610,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:611,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:613,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:619,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:620,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:621,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:626,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:627,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:629,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_merge_fft
    - functionName:    ffLDL_treesize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffLDL_fft_inner
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_LDLmv_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:90,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:98,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:99,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:105,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:107,32'
          Dst:             ffLDL_treesize
    - functionName:    do_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          150
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_is_short_half
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_muladj_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulconst
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_neg
        - ffSampling_fft_dyntree
        - fpr_of
        - fpr_rint
        - smallints_to_fpr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:778,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:779,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:780,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:781,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:782,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:783,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:784,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:785,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:786,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:787,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:807,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:810,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:811,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:812,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:814,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:815,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:817,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:819,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:820,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:843,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:853,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:856,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:857,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:858,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:859,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:873,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:890,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:891,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:892,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:893,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:894,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:895,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:896,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:897,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:898,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:899,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:908,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:909,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:910,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:912,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:915,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:916,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:917,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:918,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:926,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:944,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:946,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_is_short_half
    - functionName:    smallints_to_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:189,16'
          Dst:             fpr_of
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_prng_init
        - do_sign_dyn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1236,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1243,13'
          Dst:             do_sign_dyn
    - functionName:    do_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_is_short_half
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulconst
        - ffSampling_fft
        - fpr_of
        - fpr_rint
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:667,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:658,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:659,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:660,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:661,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:677,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:680,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:681,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:682,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:683,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:691,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:698,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:699,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:700,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:702,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:705,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:706,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:708,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:709,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:720,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:738,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:740,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_is_short_half
    - functionName:    skoff_b01
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b10
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b11
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_prng_init
        - do_sign_tree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1193,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:1200,13'
          Dst:             do_sign_tree
    - functionName:    ffLDL_binary_normalize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_sqrt
        - ffLDL_binary_normalize
        - ffLDL_treesize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:169,27'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:169,19'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:171,9'
          Dst:             ffLDL_binary_normalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:172,43'
          Dst:             ffLDL_treesize
    - functionName:    ffLDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_LDLmv_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:140,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:142,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:143,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:145,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:147,32'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:147,5'
          Dst:             ffLDL_fft_inner
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_expand_privkey
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_muladj_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_neg
        - ffLDL_binary_normalize
        - ffLDL_fft
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
        - smallints_to_fpr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:239,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:240,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:241,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:242,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:253,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:254,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:255,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:256,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:261,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:262,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:263,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:264,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:265,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:266,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:284,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:286,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:287,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:290,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:292,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:293,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:296,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:298,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:299,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:304,5'
          Dst:             ffLDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/sign.c:309,5'
          Dst:             ffLDL_binary_normalize
    - functionName:    mq_montysqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:426,12'
          Dst:             mq_montymul
    - functionName:    mq_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_rshift1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_count_nttzero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:843,5'
          Dst:             mq_NTT
    - functionName:    mq_NTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:517,21'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:518,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:519,39'
          Dst:             mq_sub
    - functionName:    mq_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_verify_recover
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_is_short
        - mq_NTT
        - mq_div_12289
        - mq_iNTT
        - mq_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:797,13'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:808,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:809,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:813,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:815,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:823,27'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_is_short
    - functionName:    mq_div_12289
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
        - mq_montysqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:467,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:468,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:469,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:470,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:471,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:472,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:473,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:474,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:475,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:476,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:477,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:478,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:479,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:480,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:481,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:482,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:483,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:484,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:485,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:491,12'
          Dst:             mq_montymul
    - functionName:    mq_iNTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          127
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_rshift1
        - mq_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:553,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:554,21'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:556,28'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:574,14'
          Dst:             mq_rshift1
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:577,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_is_invertible
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:764,5'
          Dst:             mq_NTT
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_complete_private
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:714,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:715,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:717,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:718,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:719,5'
          Dst:             mq_poly_tomonty
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:720,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:722,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:724,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:729,27'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:731,5'
          Dst:             mq_iNTT
    - functionName:    mq_conv_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_poly_tomonty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:590,26'
          Dst:             mq_montymul
    - functionName:    mq_poly_montymul_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:604,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_compute_public
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:687,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:688,26'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:690,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:691,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:696,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:698,5'
          Dst:             mq_iNTT
    - functionName:    mq_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:617,26'
          Dst:             mq_sub
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_verify_raw
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          219
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_is_short
        - mq_NTT
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:654,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:655,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:656,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:657,5'
          Dst:             mq_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:674,12'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_is_short
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_to_ntt_monty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_NTT
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:626,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/vrfy.c:627,5'
          Dst:             mq_poly_tomonty
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - do_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:363,9'
          Dst:             do_verify
    - functionName:    do_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - PQCLEAN_FALCONPADDED1024_AVX2_comp_decode
        - PQCLEAN_FALCONPADDED1024_AVX2_hash_to_point_ct
        - PQCLEAN_FALCONPADDED1024_AVX2_modq_decode
        - PQCLEAN_FALCONPADDED1024_AVX2_to_ntt_monty
        - PQCLEAN_FALCONPADDED1024_AVX2_verify_raw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:236,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_modq_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:241,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_to_ntt_monty
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:250,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_comp_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:269,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:270,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:271,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:272,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:273,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:274,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:279,10'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_verify_raw
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:331,9'
          Dst:             do_sign
    - functionName:    do_sign
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          124
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCONPADDED1024_AVX2_comp_encode
        - PQCLEAN_FALCONPADDED1024_AVX2_complete_private
        - PQCLEAN_FALCONPADDED1024_AVX2_hash_to_point_ct
        - PQCLEAN_FALCONPADDED1024_AVX2_sign_dyn
        - PQCLEAN_FALCONPADDED1024_AVX2_trim_i8_decode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:145,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:152,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:159,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_trim_i8_decode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:169,10'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_complete_private
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:176,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:181,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:182,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:183,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:184,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:185,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_hash_to_point_ct
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:186,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:191,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:192,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:193,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:194,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:201,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sign_dyn
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:202,13'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_comp_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:204,13'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - do_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:312,12'
          Dst:             do_verify
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:293,9'
          Dst:             do_sign
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_randombytes
        - PQCLEAN_FALCONPADDED1024_AVX2_keygen
        - PQCLEAN_FALCONPADDED1024_AVX2_modq_encode
        - PQCLEAN_FALCONPADDED1024_AVX2_trim_i8_encode
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:57,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:58,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:59,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:60,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:61,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_keygen
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:62,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:69,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:76,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:83,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_trim_i8_encode
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/pqclean.c:98,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_modq_encode
    - functionName:    ffSampling_fft_dyntree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_LDL_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_merge_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_sub
        - PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - ffSampling_fft_dyntree
        - fpr_mul
        - fpr_of
        - fpr_sqrt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:337,24'
          Dst:             fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:337,16'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:338,24'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:338,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:339,24'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:339,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:350,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_LDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:356,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:358,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:378,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:379,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:381,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:391,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:393,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:394,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:401,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:402,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:404,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_merge_fft
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BerExp
        - PQCLEAN_FALCONPADDED1024_AVX2_gaussian0_sampler
        - fpr_floor
        - fpr_half
        - fpr_mul
        - fpr_of
        - fpr_sqr
        - fpr_sub
        - prng_get_u8
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1164,14'
          Dst:             fpr_floor
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1165,21'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1165,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1170,20'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1170,11'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1175,11'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1195,14'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_gaussian0_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1196,18'
          Dst:             prng_get_u8
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1224,37'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1224,29'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1224,21'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1224,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1225,32'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1225,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1225,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1226,13'
          Dst:             BerExp
    - functionName:    fpr_sqrt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_sqrt_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h:276,5'
          Dst:             fpr_sqrt_avx2
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sqrt_avx2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 238
      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:    fpr_floor
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_gaussian0_sampler
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - prng_get_u64
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:998,10'
          Dst:             prng_get_u64
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:999,10'
          Dst:             prng_get_u8
    - functionName:    prng_get_u8
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_prng_refill
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/inner.h:532,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_prng_refill
    - functionName:    BerExp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_expm_p63
        - fpr_mul
        - fpr_of
        - fpr_sub
        - fpr_trunc
        - prng_get_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1101,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1101,14'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1102,28'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1102,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1102,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1128,11'
          Dst:             fpr_expm_p63
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1139,13'
          Dst:             prng_get_u8
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_expm_p63
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prng_get_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/inner.h'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_prng_refill
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/inner.h:508,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_prng_refill
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffSampling_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          230
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_merge_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_sub
        - PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - ffLDL_treesize
        - ffSampling_fft
        - fpr_add
        - fpr_mul
        - fpr_of
        - fpr_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:457,15'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:458,15'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:470,15'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:471,15'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:511,15'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:512,15'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:524,15'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:525,15'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:553,29'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:553,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:554,29'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:554,22'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:555,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:556,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:559,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:559,45'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:559,16'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:560,24'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:560,45'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:560,16'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:561,14'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:562,14'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:564,24'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:564,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:565,24'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_sampler
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:565,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:596,24'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:603,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:604,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:606,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_merge_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:612,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:613,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:614,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:619,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:620,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:622,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_merge_fft
    - functionName:    ffLDL_treesize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ffLDL_fft_inner
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_LDLmv_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:90,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:98,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:99,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:105,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:107,32'
          Dst:             ffLDL_treesize
    - functionName:    do_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          151
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - PQCLEAN_FALCONPADDED1024_AVX2_is_short_half
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_muladj_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mulconst
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_neg
        - ffSampling_fft_dyntree
        - fpr_neg
        - fpr_of
        - fpr_rint
        - smallints_to_fpr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:771,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:772,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:773,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:774,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:775,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:776,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:777,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:778,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:779,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:780,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:800,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:803,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:804,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:805,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:807,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:808,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:810,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:812,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:813,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:836,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:846,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:849,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:850,53'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:850,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:851,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:852,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:866,5'
          Dst:             ffSampling_fft_dyntree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:883,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:884,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:885,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:886,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:887,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:888,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:889,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:890,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:891,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:892,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:901,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:902,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:903,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:905,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:908,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:909,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:910,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:911,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:919,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:937,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:939,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_is_short_half
    - functionName:    smallints_to_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:189,16'
          Dst:             fpr_of
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_sign_dyn
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_prng_init
        - do_sign_dyn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1307,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1314,13'
          Dst:             do_sign_dyn
    - functionName:    do_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - PQCLEAN_FALCONPADDED1024_AVX2_is_short_half
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mulconst
        - ffSampling_fft
        - fpr_neg
        - fpr_of
        - fpr_rint
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:660,17'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:651,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:652,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:653,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:654,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:670,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:673,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:674,53'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:674,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:675,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:676,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:684,5'
          Dst:             ffSampling_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:691,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:692,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:693,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:695,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:698,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:699,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:701,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:702,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:713,39'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:731,32'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:733,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_is_short_half
    - functionName:    skoff_b01
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b10
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_b11
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skoff_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_sign_tree
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_prng_init
        - do_sign_tree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1264,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_prng_init
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:1271,13'
          Dst:             do_sign_tree
    - functionName:    ffLDL_binary_normalize
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ffLDL_binary_normalize
        - ffLDL_treesize
        - fpr_mul
        - fpr_sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:169,27'
          Dst:             fpr_sqrt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:169,19'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:171,9'
          Dst:             ffLDL_binary_normalize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:172,43'
          Dst:             ffLDL_treesize
    - functionName:    ffLDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_LDLmv_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - ffLDL_fft_inner
        - ffLDL_treesize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:140,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_LDLmv_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:142,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:143,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:145,5'
          Dst:             ffLDL_fft_inner
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:147,32'
          Dst:             ffLDL_treesize
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:147,5'
          Dst:             ffLDL_fft_inner
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_expand_privkey
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_muladj_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_neg
        - ffLDL_binary_normalize
        - ffLDL_fft
        - skoff_b01
        - skoff_b10
        - skoff_b11
        - skoff_tree
        - smallints_to_fpr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:239,26'
          Dst:             skoff_b01
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:240,26'
          Dst:             skoff_b10
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:241,26'
          Dst:             skoff_b11
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:242,27'
          Dst:             skoff_tree
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:253,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:254,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:255,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:256,5'
          Dst:             smallints_to_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:261,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:262,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:263,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:264,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:265,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:266,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:284,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:286,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:287,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:290,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:292,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:293,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:296,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:298,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:299,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:304,5'
          Dst:             ffLDL_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/sign.c:309,5'
          Dst:             ffLDL_binary_normalize
    - functionName:    mq_montysqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:426,12'
          Dst:             mq_montymul
    - functionName:    mq_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_rshift1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_count_nttzero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          252
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:843,5'
          Dst:             mq_NTT
    - functionName:    mq_NTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:517,21'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:518,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:519,39'
          Dst:             mq_sub
    - functionName:    mq_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_verify_recover
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_is_short
        - mq_NTT
        - mq_div_12289
        - mq_iNTT
        - mq_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:797,13'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:808,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:809,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:813,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:815,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:823,27'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_is_short
    - functionName:    mq_div_12289
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_montymul
        - mq_montysqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:467,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:468,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:469,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:470,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:471,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:472,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:473,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:474,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:475,10'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:476,10'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:477,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:478,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:479,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:480,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:481,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:482,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:483,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:484,11'
          Dst:             mq_montysqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:485,11'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:491,12'
          Dst:             mq_montymul
    - functionName:    mq_iNTT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          127
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - mq_add
        - mq_montymul
        - mq_rshift1
        - mq_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:553,34'
          Dst:             mq_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:554,21'
          Dst:             mq_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:556,28'
          Dst:             mq_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:574,14'
          Dst:             mq_rshift1
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:577,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_is_invertible
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          249
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - mq_NTT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:764,5'
          Dst:             mq_NTT
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_complete_private
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:714,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:715,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:717,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:718,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:719,5'
          Dst:             mq_poly_tomonty
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:720,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:722,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:724,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:729,27'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:731,5'
          Dst:             mq_iNTT
    - functionName:    mq_conv_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mq_poly_tomonty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:590,26'
          Dst:             mq_montymul
    - functionName:    mq_poly_montymul_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:604,26'
          Dst:             mq_montymul
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_compute_public
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mq_NTT
        - mq_conv_small
        - mq_div_12289
        - mq_iNTT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:687,27'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:688,26'
          Dst:             mq_conv_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:690,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:691,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:696,26'
          Dst:             mq_div_12289
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:698,5'
          Dst:             mq_iNTT
    - functionName:    mq_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mq_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:617,26'
          Dst:             mq_sub
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_verify_raw
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_is_short
        - mq_NTT
        - mq_iNTT
        - mq_poly_montymul_ntt
        - mq_poly_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:654,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:655,5'
          Dst:             mq_poly_montymul_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:656,5'
          Dst:             mq_iNTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:657,5'
          Dst:             mq_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:674,12'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_is_short
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_to_ntt_monty
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mq_NTT
        - mq_poly_tomonty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:626,5'
          Dst:             mq_NTT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/vrfy.c:627,5'
          Dst:             mq_poly_tomonty
    - functionName:    OQS_SIG_mayo_1_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mayo_1_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_1.c:139,10'
          Dst:             OQS_SIG_mayo_1_verify
    - functionName:    OQS_SIG_mayo_1_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_1_avx2_crypto_sign_verify
        - pqmayo_MAYO_1_opt_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_1.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_1.c:108,23'
          Dst:             pqmayo_MAYO_1_avx2_crypto_sign_verify
        - Src:             'src/sig/mayo/sig_mayo_1.c:111,23'
          Dst:             pqmayo_MAYO_1_opt_crypto_sign_verify
    - functionName:    OQS_SIG_mayo_1_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mayo_1_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_1.c:131,10'
          Dst:             OQS_SIG_mayo_1_sign
    - functionName:    OQS_SIG_mayo_1_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_1_avx2_crypto_sign_signature
        - pqmayo_MAYO_1_opt_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_1.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_1.c:82,23'
          Dst:             pqmayo_MAYO_1_avx2_crypto_sign_signature
        - Src:             'src/sig/mayo/sig_mayo_1.c:85,23'
          Dst:             pqmayo_MAYO_1_opt_crypto_sign_signature
    - functionName:    OQS_SIG_mayo_1_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_1_avx2_crypto_sign_keypair
        - pqmayo_MAYO_1_opt_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_1.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_1.c:56,23'
          Dst:             pqmayo_MAYO_1_avx2_crypto_sign_keypair
        - Src:             'src/sig/mayo/sig_mayo_1.c:59,23'
          Dst:             pqmayo_MAYO_1_opt_crypto_sign_keypair
    - functionName:    OQS_SIG_mayo_1_new
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_1.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqmayo_MAYO_1_opt_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqmayo_MAYO_1_opt_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/api.c:44,12'
          Dst:             pqmayo_MAYO_1_opt_mayo_verify
    - functionName:    pqmayo_MAYO_1_opt_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_1_opt_mayo_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/api.c:35,12'
          Dst:             pqmayo_MAYO_1_opt_mayo_open
    - functionName:    pqmayo_MAYO_1_opt_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_1_opt_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/api.c:28,12'
          Dst:             pqmayo_MAYO_1_opt_mayo_sign_signature
    - functionName:    pqmayo_MAYO_1_opt_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_1_opt_mayo_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/api.c:21,12'
          Dst:             pqmayo_MAYO_1_opt_mayo_sign
    - functionName:    pqmayo_MAYO_1_opt_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_1_opt_mayo_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/api.c:14,12'
          Dst:             pqmayo_MAYO_1_opt_mayo_keypair
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_mul_add_x
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          62
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_mul_add_x_inv
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_multiply_bins
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - m_vec_copy
        - m_vec_mul_add_x
        - m_vec_mul_add_x_inv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:67,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:68,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:69,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:70,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:71,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:72,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:73,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:74,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:75,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:76,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:77,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:78,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:79,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:80,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:81,5'
          Dst:             m_vec_copy
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    55
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_generic_m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          675
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - m_vec_add
        - m_vec_multiply_bins
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:112,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:131,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
    - functionName:    m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mayo_generic_m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:284,5'
          Dst:             mayo_generic_m_calculate_PS_SPS
    - functionName:    mul_add_m_upper_triangular_mat_x_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          97
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
    - functionName:    m_vec_mul_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          121
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_table
      functionUses:    52
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h:33,20'
          Dst:             mul_table
    - functionName:    mul_table
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mul_add_mat_trans_x_m_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          97
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
    - functionName:    P1_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_add_m_upper_triangular_mat_x_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:78,5'
          Dst:             mul_add_m_upper_triangular_mat_x_mat
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16x16_nibbles
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          255
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    45
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mul_add_m_upper_triangular_mat_x_mat_trans
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          110
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
    - functionName:    P1_times_Vt
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_add_m_upper_triangular_mat_x_mat_trans
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:86,5'
          Dst:             mul_add_m_upper_triangular_mat_x_mat_trans
    - functionName:    mul_add_mat_x_m_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          311
      EdgeCount:       83
      CyclomaticComplexity: 22
      functionsReached:
        - m_vec_mul_add
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
    - functionName:    aes128ctr_prf
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/aes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/pqclean_shims/aes.h:49,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/common/pqclean_shims/aes.h:50,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/common/pqclean_shims/aes.h:51,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/aes_ctr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128ctr_prf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/aes_ctr.h:31,5'
          Dst:             aes128ctr_prf
    - functionName:    eval_public_map
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - compute_rhs
        - m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:291,5'
          Dst:             m_calculate_PS_SPS
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:293,5'
          Dst:             compute_rhs
    - functionName:    compute_rhs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          288
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - mul_f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:86,41'
          Dst:             mul_f
    - functionName:    unpack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_1_opt_mayo_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_P1_P2
        - unpack_m_vecs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:616,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:618,5'
          Dst:             unpack_m_vecs
    - functionName:    expand_P1_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_128_CTR
        - unpack_m_vecs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:284,5'
          Dst:             AES_128_CTR
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:285,5'
          Dst:             unpack_m_vecs
    - functionName:    pack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compute_P3
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_O
        - mul_add_mat_trans_x_m_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:267,5'
          Dst:             P1_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:270,5'
          Dst:             mul_add_mat_trans_x_m_mat
    - functionName:    pqmayo_MAYO_1_opt_mayo_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - decode
        - eval_public_map
        - memcmp
        - pqmayo_MAYO_1_opt_mayo_expand_pk
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:641,15'
          Dst:             pqmayo_MAYO_1_opt_mayo_expand_pk
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:663,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:668,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:669,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:672,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:674,5'
          Dst:             eval_public_map
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:676,9'
          Dst:             memcmp
    - functionName:    decode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    21
      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:    129
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_1_opt_mayo_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_1_opt_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:533,18'
          Dst:             pqmayo_MAYO_1_opt_mayo_verify
    - functionName:    pqmayo_MAYO_1_opt_mayo_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_1_opt_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:515,11'
          Dst:             pqmayo_MAYO_1_opt_mayo_sign_signature
    - functionName:    pqmayo_MAYO_1_opt_mayo_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          230
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_A
        - compute_M_and_VPV
        - compute_rhs
        - decode
        - encode
        - mat_add
        - mat_mul
        - mayo_secure_clear
        - pqmayo_MAYO_1_opt_mayo_expand_sk
        - pqmayo_MAYO_1_opt_sample_solution
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:393,11'
          Dst:             pqmayo_MAYO_1_opt_mayo_expand_sk
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:402,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:419,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:430,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:441,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:443,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:448,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:457,9'
          Dst:             compute_M_and_VPV
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:459,9'
          Dst:             compute_rhs
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:460,9'
          Dst:             compute_A
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:467,9'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:471,13'
          Dst:             pqmayo_MAYO_1_opt_sample_solution
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:490,5'
          Dst:             encode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:496,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:497,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:498,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:499,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:500,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:501,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:502,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:503,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:504,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_1_opt_mayo_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - P1P1t_times_O
        - decode
        - expand_P1_P2
        - mayo_secure_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:326,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:328,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:334,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:347,5'
          Dst:             P1P1t_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:355,5'
          Dst:             mayo_secure_clear
    - functionName:    compute_M_and_VPV
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_Vt
        - mul_add_mat_x_m_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:251,5'
          Dst:             mul_add_mat_x_m_mat
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:255,5'
          Dst:             P1_times_Vt
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:256,5'
          Dst:             mul_add_mat_x_m_mat
    - functionName:    compute_A
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          1673
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - decode
        - mul_f
        - transpose_16x16_nibbles
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:256,17'
          Dst:             decode
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lincomb
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    mat_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_f
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:91,32'
          Dst:             add_f
    - functionName:    encode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    P1P1t_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          152
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
    - functionName:    pqmayo_MAYO_1_opt_mayo_keypair_compact
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_P3
        - decode
        - expand_P1_P2
        - mayo_secure_clear
        - pack_m_vecs
        - pqmayo_MAYO_1_opt_m_upper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:570,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:579,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:585,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:591,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:594,5'
          Dst:             compute_P3
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:602,5'
          Dst:             pqmayo_MAYO_1_opt_m_upper
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:603,5'
          Dst:             pack_m_vecs
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:608,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:609,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:610,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_1_opt_mayo_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_1_opt_mayo_keypair_compact
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mayo.c:301,11'
          Dst:             pqmayo_MAYO_1_opt_mayo_keypair_compact
    - functionName:    pqmayo_MAYO_1_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqmayo_MAYO_1_avx2_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/api.c:44,12'
          Dst:             pqmayo_MAYO_1_avx2_mayo_verify
    - functionName:    pqmayo_MAYO_1_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_1_avx2_mayo_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/api.c:35,12'
          Dst:             pqmayo_MAYO_1_avx2_mayo_open
    - functionName:    pqmayo_MAYO_1_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_1_avx2_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/api.c:28,12'
          Dst:             pqmayo_MAYO_1_avx2_mayo_sign_signature
    - functionName:    pqmayo_MAYO_1_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_1_avx2_mayo_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/api.c:21,12'
          Dst:             pqmayo_MAYO_1_avx2_mayo_sign
    - functionName:    pqmayo_MAYO_1_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_1_avx2_mayo_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/api.c:14,12'
          Dst:             pqmayo_MAYO_1_avx2_mayo_keypair
    - functionName:    S2t_times_PS2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          739
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    S1t_times_PS1
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Vt_times_Pv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:304,5'
          Dst:             Vt_times_Pv
    - functionName:    Vt_times_Pv
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          316
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P3_times_S2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          823
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_S1_plus_P2_times_S2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          435
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_S2_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          102
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_S1_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          111
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          613
      EdgeCount:       123
      CyclomaticComplexity: 32
      functionsReached:
        - P1_times_S1_plus_P2_times_S2
        - P3_times_S2
        - S1t_times_PS1
        - S2t_times_PS2
        - mayo_S1_multabs
        - mayo_S2_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:430,5'
          Dst:             mayo_S1_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:431,5'
          Dst:             mayo_S2_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:433,5'
          Dst:             P1_times_S1_plus_P2_times_S2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:434,5'
          Dst:             P3_times_S2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:437,5'
          Dst:             S1t_times_PS1
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:438,5'
          Dst:             S2t_times_PS2
    - functionName:    Ot_times_P1O_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          262
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          262
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16x16_nibbles
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          127
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    45
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_Vt
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          316
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Vt_times_L
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          316
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_V_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tbl32_gf16_multab2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
    - functionName:    tbl32_gf16_multab2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_O_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tbl32_gf16_multab2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
    - functionName:    aes128ctr_prf
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/aes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/pqclean_shims/aes.h:49,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/common/pqclean_shims/aes.h:50,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/common/pqclean_shims/aes.h:51,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/aes_ctr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128ctr_prf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/aes_ctr.h:31,5'
          Dst:             aes128ctr_prf
    - functionName:    eval_public_map
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - compute_rhs
        - m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:291,5'
          Dst:             m_calculate_PS_SPS
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:293,5'
          Dst:             compute_rhs
    - functionName:    compute_rhs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          210
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mul_f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:86,41'
          Dst:             mul_f
    - functionName:    unpack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_1_avx2_mayo_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_P1_P2
        - unpack_m_vecs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:616,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:618,5'
          Dst:             unpack_m_vecs
    - functionName:    expand_P1_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_128_CTR
        - unpack_m_vecs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:284,5'
          Dst:             AES_128_CTR
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:285,5'
          Dst:             unpack_m_vecs
    - functionName:    pack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compute_P3
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Ot_times_P1O_P2
        - P1_times_O
        - mayo_O_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:392,5'
          Dst:             mayo_O_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:393,5'
          Dst:             P1_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:394,5'
          Dst:             Ot_times_P1O_P2
    - functionName:    pqmayo_MAYO_1_avx2_mayo_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - decode
        - eval_public_map
        - memcmp
        - pqmayo_MAYO_1_avx2_mayo_expand_pk
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:641,15'
          Dst:             pqmayo_MAYO_1_avx2_mayo_expand_pk
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:663,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:668,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:669,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:672,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:674,5'
          Dst:             eval_public_map
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:676,9'
          Dst:             memcmp
    - functionName:    decode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          255
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_1_avx2_mayo_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_1_avx2_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:533,18'
          Dst:             pqmayo_MAYO_1_avx2_mayo_verify
    - functionName:    pqmayo_MAYO_1_avx2_mayo_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_1_avx2_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:515,11'
          Dst:             pqmayo_MAYO_1_avx2_mayo_sign_signature
    - functionName:    pqmayo_MAYO_1_avx2_mayo_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          230
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_A
        - compute_M_and_VPV
        - compute_rhs
        - decode
        - encode
        - mat_add
        - mat_mul
        - mayo_secure_clear
        - pqmayo_MAYO_1_avx2_mayo_expand_sk
        - pqmayo_MAYO_1_avx2_sample_solution
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:393,11'
          Dst:             pqmayo_MAYO_1_avx2_mayo_expand_sk
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:402,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:419,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:430,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:441,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:443,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:448,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:457,9'
          Dst:             compute_M_and_VPV
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:459,9'
          Dst:             compute_rhs
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:460,9'
          Dst:             compute_A
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:467,9'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:471,13'
          Dst:             pqmayo_MAYO_1_avx2_sample_solution
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:490,5'
          Dst:             encode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:496,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:497,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:498,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:499,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:500,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:501,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:502,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:503,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:504,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_1_avx2_mayo_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - P1P1t_times_O
        - decode
        - expand_P1_P2
        - mayo_secure_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:326,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:328,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:334,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:347,5'
          Dst:             P1P1t_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:355,5'
          Dst:             mayo_secure_clear
    - functionName:    compute_M_and_VPV
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_Vt
        - Vt_times_L
        - Vt_times_Pv
        - mayo_V_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:376,5'
          Dst:             mayo_V_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:379,5'
          Dst:             Vt_times_L
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:383,5'
          Dst:             P1_times_Vt
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:384,5'
          Dst:             Vt_times_Pv
    - functionName:    compute_A
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          1339
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - decode
        - mul_f
        - transpose_16x16_nibbles
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:256,17'
          Dst:             decode
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lincomb
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    mat_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_f
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:91,32'
          Dst:             add_f
    - functionName:    encode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          185
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    P1P1t_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          439
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - mayo_O_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/shuffle_arithmetic.h:218,5'
          Dst:             mayo_O_multabs
    - functionName:    pqmayo_MAYO_1_avx2_mayo_keypair_compact
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_P3
        - decode
        - expand_P1_P2
        - mayo_secure_clear
        - pack_m_vecs
        - pqmayo_MAYO_1_avx2_m_upper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:570,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:579,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:585,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:591,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:594,5'
          Dst:             compute_P3
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:602,5'
          Dst:             pqmayo_MAYO_1_avx2_m_upper
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:603,5'
          Dst:             pack_m_vecs
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:608,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:609,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:610,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_1_avx2_mayo_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_1_avx2_mayo_keypair_compact
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mayo.c:301,11'
          Dst:             pqmayo_MAYO_1_avx2_mayo_keypair_compact
    - functionName:    OQS_SIG_mayo_2_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mayo_2_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_2.c:139,10'
          Dst:             OQS_SIG_mayo_2_verify
    - functionName:    OQS_SIG_mayo_2_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_2_avx2_crypto_sign_verify
        - pqmayo_MAYO_2_opt_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_2.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_2.c:108,23'
          Dst:             pqmayo_MAYO_2_avx2_crypto_sign_verify
        - Src:             'src/sig/mayo/sig_mayo_2.c:111,23'
          Dst:             pqmayo_MAYO_2_opt_crypto_sign_verify
    - functionName:    OQS_SIG_mayo_2_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mayo_2_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_2.c:131,10'
          Dst:             OQS_SIG_mayo_2_sign
    - functionName:    OQS_SIG_mayo_2_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_2_avx2_crypto_sign_signature
        - pqmayo_MAYO_2_opt_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_2.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_2.c:82,23'
          Dst:             pqmayo_MAYO_2_avx2_crypto_sign_signature
        - Src:             'src/sig/mayo/sig_mayo_2.c:85,23'
          Dst:             pqmayo_MAYO_2_opt_crypto_sign_signature
    - functionName:    OQS_SIG_mayo_2_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_2_avx2_crypto_sign_keypair
        - pqmayo_MAYO_2_opt_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_2.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_2.c:56,23'
          Dst:             pqmayo_MAYO_2_avx2_crypto_sign_keypair
        - Src:             'src/sig/mayo/sig_mayo_2.c:59,23'
          Dst:             pqmayo_MAYO_2_opt_crypto_sign_keypair
    - functionName:    OQS_SIG_mayo_2_new
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_2.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqmayo_MAYO_2_opt_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqmayo_MAYO_2_opt_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/api.c:44,12'
          Dst:             pqmayo_MAYO_2_opt_mayo_verify
    - functionName:    pqmayo_MAYO_2_opt_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_2_opt_mayo_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/api.c:35,12'
          Dst:             pqmayo_MAYO_2_opt_mayo_open
    - functionName:    pqmayo_MAYO_2_opt_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_2_opt_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/api.c:28,12'
          Dst:             pqmayo_MAYO_2_opt_mayo_sign_signature
    - functionName:    pqmayo_MAYO_2_opt_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_2_opt_mayo_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/api.c:21,12'
          Dst:             pqmayo_MAYO_2_opt_mayo_sign
    - functionName:    pqmayo_MAYO_2_opt_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_2_opt_mayo_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/api.c:14,12'
          Dst:             pqmayo_MAYO_2_opt_mayo_keypair
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_mul_add_x
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_mul_add_x_inv
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_multiply_bins
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - m_vec_copy
        - m_vec_mul_add_x
        - m_vec_mul_add_x_inv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:67,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:68,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:69,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:70,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:71,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:72,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:73,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:74,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:75,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:76,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:77,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:78,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:79,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:80,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:81,5'
          Dst:             m_vec_copy
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_generic_m_calculate_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          198
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - m_vec_add
        - m_vec_multiply_bins
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:201,21'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:209,9'
          Dst:             m_vec_multiply_bins
    - functionName:    mayo_generic_m_calculate_PS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          218
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - m_vec_add
        - m_vec_multiply_bins
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:162,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:162,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:162,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:162,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:169,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:169,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:169,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:169,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:178,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:178,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:178,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:178,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:187,9'
          Dst:             m_vec_multiply_bins
    - functionName:    m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mayo_generic_m_calculate_PS
        - mayo_generic_m_calculate_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:287,5'
          Dst:             mayo_generic_m_calculate_PS
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:290,5'
          Dst:             mayo_generic_m_calculate_SPS
    - functionName:    mul_add_m_upper_triangular_mat_x_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          160
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
    - functionName:    m_vec_mul_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          101
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_table
      functionUses:    76
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h:33,20'
          Dst:             mul_table
    - functionName:    mul_table
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mul_add_mat_trans_x_m_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          169
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
    - functionName:    P1_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_add_m_upper_triangular_mat_x_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:78,5'
          Dst:             mul_add_m_upper_triangular_mat_x_mat
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          111
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16x16_nibbles
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          255
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mul_add_m_upper_triangular_mat_x_mat_trans
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
    - functionName:    P1_times_Vt
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_add_m_upper_triangular_mat_x_mat_trans
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:86,5'
          Dst:             mul_add_m_upper_triangular_mat_x_mat_trans
    - functionName:    mul_add_mat_x_m_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          131
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - m_vec_mul_add
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
    - functionName:    aes128ctr_prf
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/aes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/pqclean_shims/aes.h:49,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/common/pqclean_shims/aes.h:50,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/common/pqclean_shims/aes.h:51,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/aes_ctr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128ctr_prf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/aes_ctr.h:31,5'
          Dst:             aes128ctr_prf
    - functionName:    eval_public_map
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - compute_rhs
        - m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:291,5'
          Dst:             m_calculate_PS_SPS
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:293,5'
          Dst:             compute_rhs
    - functionName:    compute_rhs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          478
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - mul_f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:86,41'
          Dst:             mul_f
    - functionName:    unpack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_2_opt_mayo_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_P1_P2
        - unpack_m_vecs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:616,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:618,5'
          Dst:             unpack_m_vecs
    - functionName:    expand_P1_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_128_CTR
        - unpack_m_vecs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:284,5'
          Dst:             AES_128_CTR
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:285,5'
          Dst:             unpack_m_vecs
    - functionName:    pack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compute_P3
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_O
        - mul_add_mat_trans_x_m_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:267,5'
          Dst:             P1_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:270,5'
          Dst:             mul_add_mat_trans_x_m_mat
    - functionName:    pqmayo_MAYO_2_opt_mayo_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - decode
        - eval_public_map
        - memcmp
        - pqmayo_MAYO_2_opt_mayo_expand_pk
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:641,15'
          Dst:             pqmayo_MAYO_2_opt_mayo_expand_pk
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:663,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:668,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:669,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:672,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:674,5'
          Dst:             eval_public_map
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:676,9'
          Dst:             memcmp
    - functionName:    decode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_2_opt_mayo_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_2_opt_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:533,18'
          Dst:             pqmayo_MAYO_2_opt_mayo_verify
    - functionName:    pqmayo_MAYO_2_opt_mayo_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_2_opt_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:515,11'
          Dst:             pqmayo_MAYO_2_opt_mayo_sign_signature
    - functionName:    pqmayo_MAYO_2_opt_mayo_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          170
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_A
        - compute_M_and_VPV
        - compute_rhs
        - decode
        - encode
        - mat_add
        - mat_mul
        - mayo_secure_clear
        - pqmayo_MAYO_2_opt_mayo_expand_sk
        - pqmayo_MAYO_2_opt_sample_solution
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:393,11'
          Dst:             pqmayo_MAYO_2_opt_mayo_expand_sk
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:402,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:419,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:430,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:441,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:443,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:448,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:457,9'
          Dst:             compute_M_and_VPV
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:459,9'
          Dst:             compute_rhs
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:460,9'
          Dst:             compute_A
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:467,9'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:471,13'
          Dst:             pqmayo_MAYO_2_opt_sample_solution
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:490,5'
          Dst:             encode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:496,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:497,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:498,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:499,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:500,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:501,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:502,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:503,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:504,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_2_opt_mayo_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - P1P1t_times_O
        - decode
        - expand_P1_P2
        - mayo_secure_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:326,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:328,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:334,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:347,5'
          Dst:             P1P1t_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:355,5'
          Dst:             mayo_secure_clear
    - functionName:    compute_M_and_VPV
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_Vt
        - mul_add_mat_x_m_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:251,5'
          Dst:             mul_add_mat_x_m_mat
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:255,5'
          Dst:             P1_times_Vt
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:256,5'
          Dst:             mul_add_mat_x_m_mat
    - functionName:    compute_A
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         98
      ICount:          946
      EdgeCount:       130
      CyclomaticComplexity: 34
      functionsReached:
        - decode
        - mul_f
        - transpose_16x16_nibbles
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:256,17'
          Dst:             decode
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lincomb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    mat_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_f
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:91,32'
          Dst:             add_f
    - functionName:    encode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    P1P1t_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          257
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
    - functionName:    pqmayo_MAYO_2_opt_mayo_keypair_compact
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_P3
        - decode
        - expand_P1_P2
        - mayo_secure_clear
        - pack_m_vecs
        - pqmayo_MAYO_2_opt_m_upper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:570,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:579,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:585,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:591,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:594,5'
          Dst:             compute_P3
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:602,5'
          Dst:             pqmayo_MAYO_2_opt_m_upper
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:603,5'
          Dst:             pack_m_vecs
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:608,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:609,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:610,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_2_opt_mayo_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_2_opt_mayo_keypair_compact
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mayo.c:301,11'
          Dst:             pqmayo_MAYO_2_opt_mayo_keypair_compact
    - functionName:    pqmayo_MAYO_2_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqmayo_MAYO_2_avx2_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/api.c:44,12'
          Dst:             pqmayo_MAYO_2_avx2_mayo_verify
    - functionName:    pqmayo_MAYO_2_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_2_avx2_mayo_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/api.c:35,12'
          Dst:             pqmayo_MAYO_2_avx2_mayo_open
    - functionName:    pqmayo_MAYO_2_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_2_avx2_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/api.c:28,12'
          Dst:             pqmayo_MAYO_2_avx2_mayo_sign_signature
    - functionName:    pqmayo_MAYO_2_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_2_avx2_mayo_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/api.c:21,12'
          Dst:             pqmayo_MAYO_2_avx2_mayo_sign
    - functionName:    pqmayo_MAYO_2_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_2_avx2_mayo_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/api.c:14,12'
          Dst:             pqmayo_MAYO_2_avx2_mayo_keypair
    - functionName:    S2t_times_PS2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          1502
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    S1t_times_PS1
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Vt_times_Pv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:304,5'
          Dst:             Vt_times_Pv
    - functionName:    Vt_times_Pv
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          309
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P3_times_S2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_S1_plus_P2_times_S2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          135
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_S2_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          54
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_S1_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          257
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - P1_times_S1_plus_P2_times_S2
        - P3_times_S2
        - S1t_times_PS1
        - S2t_times_PS2
        - mayo_S1_multabs
        - mayo_S2_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:430,5'
          Dst:             mayo_S1_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:431,5'
          Dst:             mayo_S2_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:433,5'
          Dst:             P1_times_S1_plus_P2_times_S2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:434,5'
          Dst:             P3_times_S2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:437,5'
          Dst:             S1t_times_PS1
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:438,5'
          Dst:             S2t_times_PS2
    - functionName:    Ot_times_P1O_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          282
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          282
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          111
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16x16_nibbles
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          127
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_Vt
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Vt_times_L
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_V_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tbl32_gf16_multab2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
    - functionName:    tbl32_gf16_multab2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_O_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          126
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tbl32_gf16_multab2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_common.h:67,52'
          Dst:             tbl32_gf16_multab2
    - functionName:    aes128ctr_prf
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/aes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/pqclean_shims/aes.h:49,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/common/pqclean_shims/aes.h:50,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/common/pqclean_shims/aes.h:51,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/aes_ctr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128ctr_prf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/aes_ctr.h:31,5'
          Dst:             aes128ctr_prf
    - functionName:    eval_public_map
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - compute_rhs
        - m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:291,5'
          Dst:             m_calculate_PS_SPS
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:293,5'
          Dst:             compute_rhs
    - functionName:    compute_rhs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          405
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - mul_f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:86,41'
          Dst:             mul_f
    - functionName:    unpack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_2_avx2_mayo_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_P1_P2
        - unpack_m_vecs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:616,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:618,5'
          Dst:             unpack_m_vecs
    - functionName:    expand_P1_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_128_CTR
        - unpack_m_vecs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:284,5'
          Dst:             AES_128_CTR
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:285,5'
          Dst:             unpack_m_vecs
    - functionName:    pack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compute_P3
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Ot_times_P1O_P2
        - P1_times_O
        - mayo_O_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:392,5'
          Dst:             mayo_O_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:393,5'
          Dst:             P1_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:394,5'
          Dst:             Ot_times_P1O_P2
    - functionName:    pqmayo_MAYO_2_avx2_mayo_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - decode
        - eval_public_map
        - memcmp
        - pqmayo_MAYO_2_avx2_mayo_expand_pk
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:641,15'
          Dst:             pqmayo_MAYO_2_avx2_mayo_expand_pk
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:663,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:668,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:669,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:672,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:674,5'
          Dst:             eval_public_map
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:676,9'
          Dst:             memcmp
    - functionName:    decode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_2_avx2_mayo_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_2_avx2_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:533,18'
          Dst:             pqmayo_MAYO_2_avx2_mayo_verify
    - functionName:    pqmayo_MAYO_2_avx2_mayo_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_2_avx2_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:515,11'
          Dst:             pqmayo_MAYO_2_avx2_mayo_sign_signature
    - functionName:    pqmayo_MAYO_2_avx2_mayo_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          170
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_A
        - compute_M_and_VPV
        - compute_rhs
        - decode
        - encode
        - mat_add
        - mat_mul
        - mayo_secure_clear
        - pqmayo_MAYO_2_avx2_mayo_expand_sk
        - pqmayo_MAYO_2_avx2_sample_solution
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:393,11'
          Dst:             pqmayo_MAYO_2_avx2_mayo_expand_sk
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:402,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:419,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:430,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:441,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:443,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:448,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:457,9'
          Dst:             compute_M_and_VPV
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:459,9'
          Dst:             compute_rhs
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:460,9'
          Dst:             compute_A
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:467,9'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:471,13'
          Dst:             pqmayo_MAYO_2_avx2_sample_solution
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:490,5'
          Dst:             encode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:496,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:497,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:498,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:499,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:500,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:501,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:502,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:503,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:504,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_2_avx2_mayo_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - P1P1t_times_O
        - decode
        - expand_P1_P2
        - mayo_secure_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:326,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:328,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:334,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:347,5'
          Dst:             P1P1t_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:355,5'
          Dst:             mayo_secure_clear
    - functionName:    compute_M_and_VPV
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_Vt
        - Vt_times_L
        - Vt_times_Pv
        - mayo_V_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:376,5'
          Dst:             mayo_V_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:379,5'
          Dst:             Vt_times_L
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:383,5'
          Dst:             P1_times_Vt
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:384,5'
          Dst:             Vt_times_Pv
    - functionName:    compute_A
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         86
      ICount:          1450
      EdgeCount:       114
      CyclomaticComplexity: 30
      functionsReached:
        - decode
        - mul_f
        - transpose_16x16_nibbles
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:256,17'
          Dst:             decode
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lincomb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    mat_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_f
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:91,32'
          Dst:             add_f
    - functionName:    encode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          89
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    P1P1t_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          473
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - mayo_O_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/shuffle_arithmetic.h:218,5'
          Dst:             mayo_O_multabs
    - functionName:    pqmayo_MAYO_2_avx2_mayo_keypair_compact
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_P3
        - decode
        - expand_P1_P2
        - mayo_secure_clear
        - pack_m_vecs
        - pqmayo_MAYO_2_avx2_m_upper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:570,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:579,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:585,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:591,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:594,5'
          Dst:             compute_P3
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:602,5'
          Dst:             pqmayo_MAYO_2_avx2_m_upper
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:603,5'
          Dst:             pack_m_vecs
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:608,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:609,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:610,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_2_avx2_mayo_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_2_avx2_mayo_keypair_compact
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mayo.c:301,11'
          Dst:             pqmayo_MAYO_2_avx2_mayo_keypair_compact
    - functionName:    OQS_SIG_mayo_3_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mayo_3_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_3.c:139,10'
          Dst:             OQS_SIG_mayo_3_verify
    - functionName:    OQS_SIG_mayo_3_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_3_avx2_crypto_sign_verify
        - pqmayo_MAYO_3_opt_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_3.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_3.c:108,23'
          Dst:             pqmayo_MAYO_3_avx2_crypto_sign_verify
        - Src:             'src/sig/mayo/sig_mayo_3.c:111,23'
          Dst:             pqmayo_MAYO_3_opt_crypto_sign_verify
    - functionName:    OQS_SIG_mayo_3_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mayo_3_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_3.c:131,10'
          Dst:             OQS_SIG_mayo_3_sign
    - functionName:    OQS_SIG_mayo_3_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_3_avx2_crypto_sign_signature
        - pqmayo_MAYO_3_opt_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_3.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_3.c:82,23'
          Dst:             pqmayo_MAYO_3_avx2_crypto_sign_signature
        - Src:             'src/sig/mayo/sig_mayo_3.c:85,23'
          Dst:             pqmayo_MAYO_3_opt_crypto_sign_signature
    - functionName:    OQS_SIG_mayo_3_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_3_avx2_crypto_sign_keypair
        - pqmayo_MAYO_3_opt_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_3.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_3.c:56,23'
          Dst:             pqmayo_MAYO_3_avx2_crypto_sign_keypair
        - Src:             'src/sig/mayo/sig_mayo_3.c:59,23'
          Dst:             pqmayo_MAYO_3_opt_crypto_sign_keypair
    - functionName:    OQS_SIG_mayo_3_new
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_3.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqmayo_MAYO_3_opt_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqmayo_MAYO_3_opt_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/api.c:44,12'
          Dst:             pqmayo_MAYO_3_opt_mayo_verify
    - functionName:    pqmayo_MAYO_3_opt_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_3_opt_mayo_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/api.c:35,12'
          Dst:             pqmayo_MAYO_3_opt_mayo_open
    - functionName:    pqmayo_MAYO_3_opt_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_3_opt_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/api.c:28,12'
          Dst:             pqmayo_MAYO_3_opt_mayo_sign_signature
    - functionName:    pqmayo_MAYO_3_opt_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_3_opt_mayo_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/api.c:21,12'
          Dst:             pqmayo_MAYO_3_opt_mayo_sign
    - functionName:    pqmayo_MAYO_3_opt_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_3_opt_mayo_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/api.c:14,12'
          Dst:             pqmayo_MAYO_3_opt_mayo_keypair
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_mul_add_x
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          86
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_mul_add_x_inv
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_multiply_bins
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - m_vec_copy
        - m_vec_mul_add_x
        - m_vec_mul_add_x_inv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:67,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:68,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:69,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:70,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:71,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:72,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:73,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:74,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:75,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:76,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:77,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:78,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:79,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:80,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:81,5'
          Dst:             m_vec_copy
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_generic_m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          859
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - m_vec_add
        - m_vec_multiply_bins
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:112,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:131,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
    - functionName:    m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mayo_generic_m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:284,5'
          Dst:             mayo_generic_m_calculate_PS_SPS
    - functionName:    mul_add_m_upper_triangular_mat_x_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
    - functionName:    m_vec_mul_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          161
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_table
      functionUses:    62
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h:33,20'
          Dst:             mul_table
    - functionName:    mul_table
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mul_add_mat_trans_x_m_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
    - functionName:    P1_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_add_m_upper_triangular_mat_x_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:78,5'
          Dst:             mul_add_m_upper_triangular_mat_x_mat
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16x16_nibbles
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          255
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mul_add_m_upper_triangular_mat_x_mat_trans
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          117
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
    - functionName:    P1_times_Vt
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_add_m_upper_triangular_mat_x_mat_trans
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:86,5'
          Dst:             mul_add_m_upper_triangular_mat_x_mat_trans
    - functionName:    mul_add_mat_x_m_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          341
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - m_vec_mul_add
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
    - functionName:    aes128ctr_prf
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/aes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/pqclean_shims/aes.h:49,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/common/pqclean_shims/aes.h:50,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/common/pqclean_shims/aes.h:51,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/aes_ctr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128ctr_prf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/aes_ctr.h:31,5'
          Dst:             aes128ctr_prf
    - functionName:    eval_public_map
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - compute_rhs
        - m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:291,5'
          Dst:             m_calculate_PS_SPS
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:293,5'
          Dst:             compute_rhs
    - functionName:    compute_rhs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          296
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - mul_f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:86,41'
          Dst:             mul_f
    - functionName:    unpack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_3_opt_mayo_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_P1_P2
        - unpack_m_vecs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:616,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:618,5'
          Dst:             unpack_m_vecs
    - functionName:    expand_P1_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_128_CTR
        - unpack_m_vecs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:284,5'
          Dst:             AES_128_CTR
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:285,5'
          Dst:             unpack_m_vecs
    - functionName:    pack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          167
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compute_P3
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_O
        - mul_add_mat_trans_x_m_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:267,5'
          Dst:             P1_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:270,5'
          Dst:             mul_add_mat_trans_x_m_mat
    - functionName:    pqmayo_MAYO_3_opt_mayo_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - decode
        - eval_public_map
        - memcmp
        - pqmayo_MAYO_3_opt_mayo_expand_pk
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:641,15'
          Dst:             pqmayo_MAYO_3_opt_mayo_expand_pk
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:663,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:668,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:669,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:672,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:674,5'
          Dst:             eval_public_map
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:676,9'
          Dst:             memcmp
    - functionName:    decode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_3_opt_mayo_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_3_opt_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:533,18'
          Dst:             pqmayo_MAYO_3_opt_mayo_verify
    - functionName:    pqmayo_MAYO_3_opt_mayo_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_3_opt_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:515,11'
          Dst:             pqmayo_MAYO_3_opt_mayo_sign_signature
    - functionName:    pqmayo_MAYO_3_opt_mayo_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          233
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_A
        - compute_M_and_VPV
        - compute_rhs
        - decode
        - encode
        - mat_add
        - mat_mul
        - mayo_secure_clear
        - pqmayo_MAYO_3_opt_mayo_expand_sk
        - pqmayo_MAYO_3_opt_sample_solution
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:393,11'
          Dst:             pqmayo_MAYO_3_opt_mayo_expand_sk
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:402,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:419,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:430,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:441,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:443,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:448,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:457,9'
          Dst:             compute_M_and_VPV
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:459,9'
          Dst:             compute_rhs
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:460,9'
          Dst:             compute_A
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:467,9'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:471,13'
          Dst:             pqmayo_MAYO_3_opt_sample_solution
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:490,5'
          Dst:             encode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:496,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:497,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:498,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:499,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:500,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:501,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:502,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:503,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:504,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_3_opt_mayo_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - P1P1t_times_O
        - decode
        - expand_P1_P2
        - mayo_secure_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:326,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:328,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:334,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:347,5'
          Dst:             P1P1t_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:355,5'
          Dst:             mayo_secure_clear
    - functionName:    compute_M_and_VPV
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_Vt
        - mul_add_mat_x_m_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:251,5'
          Dst:             mul_add_mat_x_m_mat
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:255,5'
          Dst:             P1_times_Vt
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:256,5'
          Dst:             mul_add_mat_x_m_mat
    - functionName:    compute_A
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          981
      EdgeCount:       86
      CyclomaticComplexity: 23
      functionsReached:
        - decode
        - mul_f
        - transpose_16x16_nibbles
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:256,17'
          Dst:             decode
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lincomb
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    mat_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_f
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:91,32'
          Dst:             add_f
    - functionName:    encode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    P1P1t_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          175
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
    - functionName:    pqmayo_MAYO_3_opt_mayo_keypair_compact
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_P3
        - decode
        - expand_P1_P2
        - mayo_secure_clear
        - pack_m_vecs
        - pqmayo_MAYO_3_opt_m_upper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:570,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:579,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:585,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:591,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:594,5'
          Dst:             compute_P3
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:602,5'
          Dst:             pqmayo_MAYO_3_opt_m_upper
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:603,5'
          Dst:             pack_m_vecs
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:608,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:609,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:610,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_3_opt_mayo_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_3_opt_mayo_keypair_compact
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mayo.c:301,11'
          Dst:             pqmayo_MAYO_3_opt_mayo_keypair_compact
    - functionName:    pqmayo_MAYO_3_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqmayo_MAYO_3_avx2_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/api.c:44,12'
          Dst:             pqmayo_MAYO_3_avx2_mayo_verify
    - functionName:    pqmayo_MAYO_3_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_3_avx2_mayo_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/api.c:35,12'
          Dst:             pqmayo_MAYO_3_avx2_mayo_open
    - functionName:    pqmayo_MAYO_3_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_3_avx2_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/api.c:28,12'
          Dst:             pqmayo_MAYO_3_avx2_mayo_sign_signature
    - functionName:    pqmayo_MAYO_3_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_3_avx2_mayo_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/api.c:21,12'
          Dst:             pqmayo_MAYO_3_avx2_mayo_sign
    - functionName:    pqmayo_MAYO_3_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_3_avx2_mayo_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/api.c:14,12'
          Dst:             pqmayo_MAYO_3_avx2_mayo_keypair
    - functionName:    S2t_times_PS2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          993
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    S1t_times_PS1
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Vt_times_Pv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:304,5'
          Dst:             Vt_times_Pv
    - functionName:    Vt_times_Pv
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          354
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P3_times_S2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          354
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_S1_plus_P2_times_S2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          491
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_S2_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          111
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_S1_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          111
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          671
      EdgeCount:       135
      CyclomaticComplexity: 35
      functionsReached:
        - P1_times_S1_plus_P2_times_S2
        - P3_times_S2
        - S1t_times_PS1
        - S2t_times_PS2
        - mayo_S1_multabs
        - mayo_S2_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:430,5'
          Dst:             mayo_S1_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:431,5'
          Dst:             mayo_S2_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:433,5'
          Dst:             P1_times_S1_plus_P2_times_S2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:434,5'
          Dst:             P3_times_S2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:437,5'
          Dst:             S1t_times_PS1
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:438,5'
          Dst:             S2t_times_PS2
    - functionName:    Ot_times_P1O_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          316
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          316
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16x16_nibbles
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          127
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_Vt
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          354
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Vt_times_L
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          354
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_V_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          90
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tbl32_gf16_multab2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:85,39'
          Dst:             tbl32_gf16_multab2
    - functionName:    tbl32_gf16_multab2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_O_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tbl32_gf16_multab2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
    - functionName:    aes128ctr_prf
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/aes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/pqclean_shims/aes.h:49,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/common/pqclean_shims/aes.h:50,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/common/pqclean_shims/aes.h:51,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/aes_ctr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128ctr_prf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/aes_ctr.h:31,5'
          Dst:             aes128ctr_prf
    - functionName:    eval_public_map
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - compute_rhs
        - m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:291,5'
          Dst:             m_calculate_PS_SPS
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:293,5'
          Dst:             compute_rhs
    - functionName:    compute_rhs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          246
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mul_f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:86,41'
          Dst:             mul_f
    - functionName:    unpack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_3_avx2_mayo_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_P1_P2
        - unpack_m_vecs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:616,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:618,5'
          Dst:             unpack_m_vecs
    - functionName:    expand_P1_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_128_CTR
        - unpack_m_vecs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:284,5'
          Dst:             AES_128_CTR
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:285,5'
          Dst:             unpack_m_vecs
    - functionName:    pack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          167
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compute_P3
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Ot_times_P1O_P2
        - P1_times_O
        - mayo_O_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:392,5'
          Dst:             mayo_O_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:393,5'
          Dst:             P1_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:394,5'
          Dst:             Ot_times_P1O_P2
    - functionName:    pqmayo_MAYO_3_avx2_mayo_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - decode
        - eval_public_map
        - memcmp
        - pqmayo_MAYO_3_avx2_mayo_expand_pk
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:641,15'
          Dst:             pqmayo_MAYO_3_avx2_mayo_expand_pk
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:663,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:668,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:669,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:672,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:674,5'
          Dst:             eval_public_map
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:676,9'
          Dst:             memcmp
    - functionName:    decode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_3_avx2_mayo_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_3_avx2_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:533,18'
          Dst:             pqmayo_MAYO_3_avx2_mayo_verify
    - functionName:    pqmayo_MAYO_3_avx2_mayo_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_3_avx2_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:515,11'
          Dst:             pqmayo_MAYO_3_avx2_mayo_sign_signature
    - functionName:    pqmayo_MAYO_3_avx2_mayo_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          233
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_A
        - compute_M_and_VPV
        - compute_rhs
        - decode
        - encode
        - mat_add
        - mat_mul
        - mayo_secure_clear
        - pqmayo_MAYO_3_avx2_mayo_expand_sk
        - pqmayo_MAYO_3_avx2_sample_solution
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:393,11'
          Dst:             pqmayo_MAYO_3_avx2_mayo_expand_sk
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:402,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:419,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:430,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:441,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:443,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:448,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:457,9'
          Dst:             compute_M_and_VPV
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:459,9'
          Dst:             compute_rhs
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:460,9'
          Dst:             compute_A
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:467,9'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:471,13'
          Dst:             pqmayo_MAYO_3_avx2_sample_solution
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:490,5'
          Dst:             encode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:496,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:497,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:498,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:499,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:500,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:501,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:502,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:503,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:504,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_3_avx2_mayo_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - P1P1t_times_O
        - decode
        - expand_P1_P2
        - mayo_secure_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:326,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:328,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:334,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:347,5'
          Dst:             P1P1t_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:355,5'
          Dst:             mayo_secure_clear
    - functionName:    compute_M_and_VPV
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_Vt
        - Vt_times_L
        - Vt_times_Pv
        - mayo_V_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:376,5'
          Dst:             mayo_V_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:379,5'
          Dst:             Vt_times_L
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:383,5'
          Dst:             P1_times_Vt
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:384,5'
          Dst:             Vt_times_Pv
    - functionName:    compute_A
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          995
      EdgeCount:       86
      CyclomaticComplexity: 23
      functionsReached:
        - decode
        - mul_f
        - transpose_16x16_nibbles
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:256,17'
          Dst:             decode
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lincomb
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    mat_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_f
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:91,32'
          Dst:             add_f
    - functionName:    encode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          119
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    P1P1t_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          519
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - mayo_O_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/shuffle_arithmetic.h:218,5'
          Dst:             mayo_O_multabs
    - functionName:    pqmayo_MAYO_3_avx2_mayo_keypair_compact
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_P3
        - decode
        - expand_P1_P2
        - mayo_secure_clear
        - pack_m_vecs
        - pqmayo_MAYO_3_avx2_m_upper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:570,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:579,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:585,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:591,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:594,5'
          Dst:             compute_P3
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:602,5'
          Dst:             pqmayo_MAYO_3_avx2_m_upper
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:603,5'
          Dst:             pack_m_vecs
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:608,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:609,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:610,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_3_avx2_mayo_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_3_avx2_mayo_keypair_compact
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mayo.c:301,11'
          Dst:             pqmayo_MAYO_3_avx2_mayo_keypair_compact
    - functionName:    OQS_SIG_mayo_5_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mayo_5_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_5.c:139,10'
          Dst:             OQS_SIG_mayo_5_verify
    - functionName:    OQS_SIG_mayo_5_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_5_avx2_crypto_sign_verify
        - pqmayo_MAYO_5_opt_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_5.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_5.c:108,23'
          Dst:             pqmayo_MAYO_5_avx2_crypto_sign_verify
        - Src:             'src/sig/mayo/sig_mayo_5.c:111,23'
          Dst:             pqmayo_MAYO_5_opt_crypto_sign_verify
    - functionName:    OQS_SIG_mayo_5_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mayo_5_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_5.c:131,10'
          Dst:             OQS_SIG_mayo_5_sign
    - functionName:    OQS_SIG_mayo_5_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_5_avx2_crypto_sign_signature
        - pqmayo_MAYO_5_opt_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_5.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_5.c:82,23'
          Dst:             pqmayo_MAYO_5_avx2_crypto_sign_signature
        - Src:             'src/sig/mayo/sig_mayo_5.c:85,23'
          Dst:             pqmayo_MAYO_5_opt_crypto_sign_signature
    - functionName:    OQS_SIG_mayo_5_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqmayo_MAYO_5_avx2_crypto_sign_keypair
        - pqmayo_MAYO_5_opt_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_5.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mayo/sig_mayo_5.c:56,23'
          Dst:             pqmayo_MAYO_5_avx2_crypto_sign_keypair
        - Src:             'src/sig/mayo/sig_mayo_5.c:59,23'
          Dst:             pqmayo_MAYO_5_opt_crypto_sign_keypair
    - functionName:    OQS_SIG_mayo_5_new
      functionSourceFile: '/src/liboqs/src/sig/mayo/sig_mayo_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/sig_mayo_5.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqmayo_MAYO_5_opt_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqmayo_MAYO_5_opt_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/api.c:44,12'
          Dst:             pqmayo_MAYO_5_opt_mayo_verify
    - functionName:    pqmayo_MAYO_5_opt_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_5_opt_mayo_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/api.c:35,12'
          Dst:             pqmayo_MAYO_5_opt_mayo_open
    - functionName:    pqmayo_MAYO_5_opt_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_5_opt_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/api.c:28,12'
          Dst:             pqmayo_MAYO_5_opt_mayo_sign_signature
    - functionName:    pqmayo_MAYO_5_opt_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_5_opt_mayo_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/api.c:21,12'
          Dst:             pqmayo_MAYO_5_opt_mayo_sign
    - functionName:    pqmayo_MAYO_5_opt_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_5_opt_mayo_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/api.c:14,12'
          Dst:             pqmayo_MAYO_5_opt_mayo_keypair
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_mul_add_x
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_mul_add_x_inv
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          101
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_multiply_bins
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - m_vec_copy
        - m_vec_mul_add_x
        - m_vec_mul_add_x_inv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:67,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:68,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:69,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:70,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:71,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:72,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:73,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:74,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:75,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:76,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:77,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:78,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:79,5'
          Dst:             m_vec_mul_add_x_inv
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:80,5'
          Dst:             m_vec_mul_add_x
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:81,5'
          Dst:             m_vec_copy
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    103
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_generic_m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          1072
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - m_vec_add
        - m_vec_multiply_bins
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:125,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:118,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:112,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:131,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:140,13'
          Dst:             m_vec_multiply_bins
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:138,17'
          Dst:             m_vec_add
    - functionName:    m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mayo_generic_m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:284,5'
          Dst:             mayo_generic_m_calculate_PS_SPS
    - functionName:    mul_add_m_upper_triangular_mat_x_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          125
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:23,17'
          Dst:             m_vec_mul_add
    - functionName:    m_vec_mul_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          201
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_table
      functionUses:    72
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h:33,20'
          Dst:             mul_table
    - functionName:    mul_table
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mul_add_mat_trans_x_m_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          129
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:53,17'
          Dst:             m_vec_mul_add
    - functionName:    P1_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_add_m_upper_triangular_mat_x_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:78,5'
          Dst:             mul_add_m_upper_triangular_mat_x_mat
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16x16_nibbles
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          255
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mul_add_m_upper_triangular_mat_x_mat_trans
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          124
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:38,17'
          Dst:             m_vec_mul_add
    - functionName:    P1_times_Vt
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_add_m_upper_triangular_mat_x_mat_trans
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:86,5'
          Dst:             mul_add_m_upper_triangular_mat_x_mat_trans
    - functionName:    mul_add_mat_x_m_mat
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          129
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - m_vec_mul_add
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:67,17'
          Dst:             m_vec_mul_add
    - functionName:    aes128ctr_prf
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/aes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/pqclean_shims/aes.h:49,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/common/pqclean_shims/aes.h:50,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/common/pqclean_shims/aes.h:51,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/aes_ctr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128ctr_prf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/aes_ctr.h:31,5'
          Dst:             aes128ctr_prf
    - functionName:    eval_public_map
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - compute_rhs
        - m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:291,5'
          Dst:             m_calculate_PS_SPS
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:293,5'
          Dst:             compute_rhs
    - functionName:    compute_rhs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          310
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - mul_f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:86,41'
          Dst:             mul_f
    - functionName:    unpack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_5_opt_mayo_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_P1_P2
        - unpack_m_vecs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:616,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:618,5'
          Dst:             unpack_m_vecs
    - functionName:    expand_P1_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_128_CTR
        - unpack_m_vecs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:284,5'
          Dst:             AES_128_CTR
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:285,5'
          Dst:             unpack_m_vecs
    - functionName:    pack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compute_P3
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_O
        - mul_add_mat_trans_x_m_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:267,5'
          Dst:             P1_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:270,5'
          Dst:             mul_add_mat_trans_x_m_mat
    - functionName:    pqmayo_MAYO_5_opt_mayo_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - decode
        - eval_public_map
        - memcmp
        - pqmayo_MAYO_5_opt_mayo_expand_pk
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:641,15'
          Dst:             pqmayo_MAYO_5_opt_mayo_expand_pk
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:663,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:668,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:669,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:672,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:674,5'
          Dst:             eval_public_map
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:676,9'
          Dst:             memcmp
    - functionName:    decode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_5_opt_mayo_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_5_opt_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:533,18'
          Dst:             pqmayo_MAYO_5_opt_mayo_verify
    - functionName:    pqmayo_MAYO_5_opt_mayo_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_5_opt_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:515,11'
          Dst:             pqmayo_MAYO_5_opt_mayo_sign_signature
    - functionName:    pqmayo_MAYO_5_opt_mayo_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          234
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_A
        - compute_M_and_VPV
        - compute_rhs
        - decode
        - encode
        - mat_add
        - mat_mul
        - mayo_secure_clear
        - pqmayo_MAYO_5_opt_mayo_expand_sk
        - pqmayo_MAYO_5_opt_sample_solution
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:393,11'
          Dst:             pqmayo_MAYO_5_opt_mayo_expand_sk
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:402,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:419,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:430,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:441,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:443,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:448,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:457,9'
          Dst:             compute_M_and_VPV
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:459,9'
          Dst:             compute_rhs
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:460,9'
          Dst:             compute_A
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:467,9'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:471,13'
          Dst:             pqmayo_MAYO_5_opt_sample_solution
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:490,5'
          Dst:             encode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:496,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:497,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:498,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:499,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:500,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:501,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:502,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:503,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:504,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_5_opt_mayo_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - P1P1t_times_O
        - decode
        - expand_P1_P2
        - mayo_secure_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:326,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:328,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:334,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:347,5'
          Dst:             P1P1t_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:355,5'
          Dst:             mayo_secure_clear
    - functionName:    compute_M_and_VPV
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_Vt
        - mul_add_mat_x_m_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:251,5'
          Dst:             mul_add_mat_x_m_mat
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:255,5'
          Dst:             P1_times_Vt
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:256,5'
          Dst:             mul_add_mat_x_m_mat
    - functionName:    compute_A
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          1069
      EdgeCount:       98
      CyclomaticComplexity: 26
      functionsReached:
        - decode
        - mul_f
        - transpose_16x16_nibbles
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:256,17'
          Dst:             decode
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lincomb
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    mat_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_f
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:91,32'
          Dst:             add_f
    - functionName:    encode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    P1P1t_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          197
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - m_vec_mul_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:234,17'
          Dst:             m_vec_mul_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/generic_arithmetic.h:235,17'
          Dst:             m_vec_mul_add
    - functionName:    pqmayo_MAYO_5_opt_mayo_keypair_compact
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_P3
        - decode
        - expand_P1_P2
        - mayo_secure_clear
        - pack_m_vecs
        - pqmayo_MAYO_5_opt_m_upper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:570,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:579,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:585,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:591,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:594,5'
          Dst:             compute_P3
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:602,5'
          Dst:             pqmayo_MAYO_5_opt_m_upper
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:603,5'
          Dst:             pack_m_vecs
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:608,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:609,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:610,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_5_opt_mayo_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_5_opt_mayo_keypair_compact
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mayo.c:301,11'
          Dst:             pqmayo_MAYO_5_opt_mayo_keypair_compact
    - functionName:    pqmayo_MAYO_5_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqmayo_MAYO_5_avx2_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/api.c:44,12'
          Dst:             pqmayo_MAYO_5_avx2_mayo_verify
    - functionName:    pqmayo_MAYO_5_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_5_avx2_mayo_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/api.c:35,12'
          Dst:             pqmayo_MAYO_5_avx2_mayo_open
    - functionName:    pqmayo_MAYO_5_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_5_avx2_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/api.c:28,12'
          Dst:             pqmayo_MAYO_5_avx2_mayo_sign_signature
    - functionName:    pqmayo_MAYO_5_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_5_avx2_mayo_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/api.c:21,12'
          Dst:             pqmayo_MAYO_5_avx2_mayo_sign
    - functionName:    pqmayo_MAYO_5_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_5_avx2_mayo_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/api.c:14,12'
          Dst:             pqmayo_MAYO_5_avx2_mayo_keypair
    - functionName:    S2t_times_PS2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          368
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    S1t_times_PS1
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Vt_times_Pv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:304,5'
          Dst:             Vt_times_Pv
    - functionName:    Vt_times_Pv
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          368
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P3_times_S2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          368
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_S1_plus_P2_times_S2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          668
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_S2_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          130
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_S1_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          130
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_calculate_PS_SPS
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          729
      EdgeCount:       147
      CyclomaticComplexity: 38
      functionsReached:
        - P1_times_S1_plus_P2_times_S2
        - P3_times_S2
        - S1t_times_PS1
        - S2t_times_PS2
        - mayo_S1_multabs
        - mayo_S2_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:430,5'
          Dst:             mayo_S1_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:431,5'
          Dst:             mayo_S2_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:433,5'
          Dst:             P1_times_S1_plus_P2_times_S2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:434,5'
          Dst:             P3_times_S2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:437,5'
          Dst:             S1t_times_PS1
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:438,5'
          Dst:             S2t_times_PS2
    - functionName:    Ot_times_P1O_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          368
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          368
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_16x16_nibbles
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          127
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    P1_times_Vt
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          368
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Vt_times_L
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          368
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_V_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          107
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tbl32_gf16_multab2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,44'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:82,99'
          Dst:             tbl32_gf16_multab2
    - functionName:    tbl32_gf16_multab2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_O_multabs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          97
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tbl32_gf16_multab2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,52'
          Dst:             tbl32_gf16_multab2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_common.h:63,107'
          Dst:             tbl32_gf16_multab2
    - functionName:    aes128ctr_prf
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/aes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/pqclean_shims/aes.h:49,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/common/pqclean_shims/aes.h:50,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/common/pqclean_shims/aes.h:51,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/aes_ctr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128ctr_prf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/aes_ctr.h:31,5'
          Dst:             aes128ctr_prf
    - functionName:    eval_public_map
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - compute_rhs
        - m_calculate_PS_SPS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:291,5'
          Dst:             m_calculate_PS_SPS
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:293,5'
          Dst:             compute_rhs
    - functionName:    compute_rhs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          232
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mul_f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:86,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:79,41'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:86,41'
          Dst:             mul_f
    - functionName:    unpack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          75
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_5_avx2_mayo_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expand_P1_P2
        - unpack_m_vecs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:616,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:618,5'
          Dst:             unpack_m_vecs
    - functionName:    expand_P1_P2
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_128_CTR
        - unpack_m_vecs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:284,5'
          Dst:             AES_128_CTR
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:285,5'
          Dst:             unpack_m_vecs
    - functionName:    pack_m_vecs
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compute_P3
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Ot_times_P1O_P2
        - P1_times_O
        - mayo_O_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:392,5'
          Dst:             mayo_O_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:393,5'
          Dst:             P1_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:394,5'
          Dst:             Ot_times_P1O_P2
    - functionName:    pqmayo_MAYO_5_avx2_mayo_verify
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - decode
        - eval_public_map
        - memcmp
        - pqmayo_MAYO_5_avx2_mayo_expand_pk
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:641,15'
          Dst:             pqmayo_MAYO_5_avx2_mayo_expand_pk
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:663,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:668,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:669,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:672,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:674,5'
          Dst:             eval_public_map
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:676,9'
          Dst:             memcmp
    - functionName:    decode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_5_avx2_mayo_open
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_5_avx2_mayo_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:533,18'
          Dst:             pqmayo_MAYO_5_avx2_mayo_verify
    - functionName:    pqmayo_MAYO_5_avx2_mayo_sign
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pqmayo_MAYO_5_avx2_mayo_sign_signature
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:515,11'
          Dst:             pqmayo_MAYO_5_avx2_mayo_sign_signature
    - functionName:    pqmayo_MAYO_5_avx2_mayo_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          234
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_A
        - compute_M_and_VPV
        - compute_rhs
        - decode
        - encode
        - mat_add
        - mat_mul
        - mayo_secure_clear
        - pqmayo_MAYO_5_avx2_mayo_expand_sk
        - pqmayo_MAYO_5_avx2_sample_solution
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:393,11'
          Dst:             pqmayo_MAYO_5_avx2_mayo_expand_sk
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:402,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:419,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:430,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:441,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:443,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:448,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:453,13'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:457,9'
          Dst:             compute_M_and_VPV
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:459,9'
          Dst:             compute_rhs
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:460,9'
          Dst:             compute_A
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:467,9'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:471,13'
          Dst:             pqmayo_MAYO_5_avx2_sample_solution
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:486,9'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:487,9'
          Dst:             mat_add
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:490,5'
          Dst:             encode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:496,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:497,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:498,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:499,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:500,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:501,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:502,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:503,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:504,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_5_avx2_mayo_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - P1P1t_times_O
        - decode
        - expand_P1_P2
        - mayo_secure_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:326,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:328,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:334,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:347,5'
          Dst:             P1P1t_times_O
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:355,5'
          Dst:             mayo_secure_clear
    - functionName:    compute_M_and_VPV
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - P1_times_Vt
        - Vt_times_L
        - Vt_times_Pv
        - mayo_V_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:376,5'
          Dst:             mayo_V_multabs
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:379,5'
          Dst:             Vt_times_L
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:383,5'
          Dst:             P1_times_Vt
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:384,5'
          Dst:             Vt_times_Pv
    - functionName:    compute_A
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          1365
      EdgeCount:       98
      CyclomaticComplexity: 26
      functionsReached:
        - decode
        - mul_f
        - transpose_16x16_nibbles
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:220,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:221,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:222,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:223,22'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:214,9'
          Dst:             transpose_16x16_nibbles
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:256,17'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:256,17'
          Dst:             decode
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lincomb
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    mat_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_f
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:91,32'
          Dst:             add_f
    - functionName:    encode
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          120
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    P1P1t_times_O
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          748
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - mayo_O_multabs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/shuffle_arithmetic.h:218,5'
          Dst:             mayo_O_multabs
    - functionName:    pqmayo_MAYO_5_avx2_mayo_keypair_compact
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - compute_P3
        - decode
        - expand_P1_P2
        - mayo_secure_clear
        - pack_m_vecs
        - pqmayo_MAYO_5_avx2_m_upper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:570,5'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:579,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:585,5'
          Dst:             decode
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:591,5'
          Dst:             expand_P1_P2
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:594,5'
          Dst:             compute_P3
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:602,5'
          Dst:             pqmayo_MAYO_5_avx2_m_upper
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:603,5'
          Dst:             pack_m_vecs
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:608,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:609,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:610,5'
          Dst:             mayo_secure_clear
    - functionName:    pqmayo_MAYO_5_avx2_mayo_keypair
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqmayo_MAYO_5_avx2_mayo_keypair_compact
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mayo.c:301,11'
          Dst:             pqmayo_MAYO_5_avx2_mayo_keypair_compact
    - functionName:    OQS_SIG_cross_rsdp_128_balanced_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_128_balanced_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:103,10'
          Dst:             OQS_SIG_cross_rsdp_128_balanced_verify
    - functionName:    OQS_SIG_cross_rsdp_128_balanced_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:82,23'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:85,23'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdp_128_balanced_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_128_balanced_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:95,10'
          Dst:             OQS_SIG_cross_rsdp_128_balanced_sign
    - functionName:    OQS_SIG_cross_rsdp_128_balanced_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:66,23'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:69,23'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdp_128_balanced_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:50,23'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:53,23'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdp_128_balanced_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_balanced.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdp_128_fast_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_128_fast_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:103,10'
          Dst:             OQS_SIG_cross_rsdp_128_fast_verify
    - functionName:    OQS_SIG_cross_rsdp_128_fast_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:82,23'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:85,23'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdp_128_fast_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_128_fast_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:95,10'
          Dst:             OQS_SIG_cross_rsdp_128_fast_sign
    - functionName:    OQS_SIG_cross_rsdp_128_fast_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:66,23'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:69,23'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdp_128_fast_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:50,23'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:53,23'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdp_128_fast_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_fast.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdp_128_small_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_128_small_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:103,10'
          Dst:             OQS_SIG_cross_rsdp_128_small_verify
    - functionName:    OQS_SIG_cross_rsdp_128_small_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:82,23'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:85,23'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdp_128_small_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_128_small_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:95,10'
          Dst:             OQS_SIG_cross_rsdp_128_small_sign
    - functionName:    OQS_SIG_cross_rsdp_128_small_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:66,23'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:69,23'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdp_128_small_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:50,23'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:53,23'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdp_128_small_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_128_small.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdp_192_balanced_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_192_balanced_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:103,10'
          Dst:             OQS_SIG_cross_rsdp_192_balanced_verify
    - functionName:    OQS_SIG_cross_rsdp_192_balanced_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:82,23'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:85,23'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdp_192_balanced_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_192_balanced_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:95,10'
          Dst:             OQS_SIG_cross_rsdp_192_balanced_sign
    - functionName:    OQS_SIG_cross_rsdp_192_balanced_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:66,23'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:69,23'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdp_192_balanced_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:50,23'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:53,23'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdp_192_balanced_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_balanced.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdp_192_fast_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_192_fast_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:103,10'
          Dst:             OQS_SIG_cross_rsdp_192_fast_verify
    - functionName:    OQS_SIG_cross_rsdp_192_fast_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:82,23'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:85,23'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdp_192_fast_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_192_fast_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:95,10'
          Dst:             OQS_SIG_cross_rsdp_192_fast_sign
    - functionName:    OQS_SIG_cross_rsdp_192_fast_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:66,23'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:69,23'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdp_192_fast_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:50,23'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:53,23'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdp_192_fast_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_fast.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdp_192_small_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_192_small_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:103,10'
          Dst:             OQS_SIG_cross_rsdp_192_small_verify
    - functionName:    OQS_SIG_cross_rsdp_192_small_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:82,23'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:85,23'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdp_192_small_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_192_small_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:95,10'
          Dst:             OQS_SIG_cross_rsdp_192_small_sign
    - functionName:    OQS_SIG_cross_rsdp_192_small_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:66,23'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:69,23'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdp_192_small_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:50,23'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:53,23'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdp_192_small_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_192_small.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdp_256_balanced_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_256_balanced_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:103,10'
          Dst:             OQS_SIG_cross_rsdp_256_balanced_verify
    - functionName:    OQS_SIG_cross_rsdp_256_balanced_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:82,23'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:85,23'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdp_256_balanced_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_256_balanced_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:95,10'
          Dst:             OQS_SIG_cross_rsdp_256_balanced_sign
    - functionName:    OQS_SIG_cross_rsdp_256_balanced_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:66,23'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:69,23'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdp_256_balanced_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:50,23'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:53,23'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdp_256_balanced_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_balanced.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdp_256_fast_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_256_fast_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:103,10'
          Dst:             OQS_SIG_cross_rsdp_256_fast_verify
    - functionName:    OQS_SIG_cross_rsdp_256_fast_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:82,23'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:85,23'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdp_256_fast_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_256_fast_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:95,10'
          Dst:             OQS_SIG_cross_rsdp_256_fast_sign
    - functionName:    OQS_SIG_cross_rsdp_256_fast_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:66,23'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:69,23'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdp_256_fast_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:50,23'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:53,23'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdp_256_fast_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_fast.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdp_256_small_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_256_small_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:103,10'
          Dst:             OQS_SIG_cross_rsdp_256_small_verify
    - functionName:    OQS_SIG_cross_rsdp_256_small_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:82,23'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:85,23'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdp_256_small_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdp_256_small_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:95,10'
          Dst:             OQS_SIG_cross_rsdp_256_small_sign
    - functionName:    OQS_SIG_cross_rsdp_256_small_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:66,23'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:69,23'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdp_256_small_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:50,23'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:53,23'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdp_256_small_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdp_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdp_256_small.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdpg_128_balanced_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_128_balanced_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:103,10'
          Dst:             OQS_SIG_cross_rsdpg_128_balanced_verify
    - functionName:    OQS_SIG_cross_rsdpg_128_balanced_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:82,23'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:85,23'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdpg_128_balanced_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_128_balanced_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:95,10'
          Dst:             OQS_SIG_cross_rsdpg_128_balanced_sign
    - functionName:    OQS_SIG_cross_rsdpg_128_balanced_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:66,23'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:69,23'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdpg_128_balanced_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:50,23'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:53,23'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdpg_128_balanced_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_balanced.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdpg_128_fast_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_128_fast_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:103,10'
          Dst:             OQS_SIG_cross_rsdpg_128_fast_verify
    - functionName:    OQS_SIG_cross_rsdpg_128_fast_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:82,23'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:85,23'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdpg_128_fast_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_128_fast_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:95,10'
          Dst:             OQS_SIG_cross_rsdpg_128_fast_sign
    - functionName:    OQS_SIG_cross_rsdpg_128_fast_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:66,23'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:69,23'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdpg_128_fast_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:50,23'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:53,23'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdpg_128_fast_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_fast.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdpg_128_small_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_128_small_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:103,10'
          Dst:             OQS_SIG_cross_rsdpg_128_small_verify
    - functionName:    OQS_SIG_cross_rsdpg_128_small_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:82,23'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:85,23'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdpg_128_small_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_128_small_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:95,10'
          Dst:             OQS_SIG_cross_rsdpg_128_small_sign
    - functionName:    OQS_SIG_cross_rsdpg_128_small_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:66,23'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:69,23'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdpg_128_small_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:50,23'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:53,23'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdpg_128_small_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_128_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_128_small.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdpg_192_balanced_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_192_balanced_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:103,10'
          Dst:             OQS_SIG_cross_rsdpg_192_balanced_verify
    - functionName:    OQS_SIG_cross_rsdpg_192_balanced_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:82,23'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:85,23'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdpg_192_balanced_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_192_balanced_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:95,10'
          Dst:             OQS_SIG_cross_rsdpg_192_balanced_sign
    - functionName:    OQS_SIG_cross_rsdpg_192_balanced_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:66,23'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:69,23'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdpg_192_balanced_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:50,23'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:53,23'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdpg_192_balanced_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_balanced.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdpg_192_fast_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_192_fast_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:103,10'
          Dst:             OQS_SIG_cross_rsdpg_192_fast_verify
    - functionName:    OQS_SIG_cross_rsdpg_192_fast_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:82,23'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:85,23'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdpg_192_fast_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_192_fast_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:95,10'
          Dst:             OQS_SIG_cross_rsdpg_192_fast_sign
    - functionName:    OQS_SIG_cross_rsdpg_192_fast_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:66,23'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:69,23'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdpg_192_fast_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:50,23'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:53,23'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdpg_192_fast_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_fast.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdpg_192_small_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_192_small_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:103,10'
          Dst:             OQS_SIG_cross_rsdpg_192_small_verify
    - functionName:    OQS_SIG_cross_rsdpg_192_small_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:82,23'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:85,23'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdpg_192_small_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_192_small_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:95,10'
          Dst:             OQS_SIG_cross_rsdpg_192_small_sign
    - functionName:    OQS_SIG_cross_rsdpg_192_small_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:66,23'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:69,23'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdpg_192_small_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:50,23'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:53,23'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdpg_192_small_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_192_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_192_small.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdpg_256_balanced_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_256_balanced_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:103,10'
          Dst:             OQS_SIG_cross_rsdpg_256_balanced_verify
    - functionName:    OQS_SIG_cross_rsdpg_256_balanced_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:82,23'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:85,23'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdpg_256_balanced_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_256_balanced_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:95,10'
          Dst:             OQS_SIG_cross_rsdpg_256_balanced_sign
    - functionName:    OQS_SIG_cross_rsdpg_256_balanced_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:66,23'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:69,23'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdpg_256_balanced_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:50,23'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:53,23'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdpg_256_balanced_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_balanced.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_balanced.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdpg_256_fast_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_256_fast_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:103,10'
          Dst:             OQS_SIG_cross_rsdpg_256_fast_verify
    - functionName:    OQS_SIG_cross_rsdpg_256_fast_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:82,23'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:85,23'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdpg_256_fast_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_256_fast_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:95,10'
          Dst:             OQS_SIG_cross_rsdpg_256_fast_sign
    - functionName:    OQS_SIG_cross_rsdpg_256_fast_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:66,23'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:69,23'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdpg_256_fast_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:50,23'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:53,23'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdpg_256_fast_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_fast.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_cross_rsdpg_256_small_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_256_small_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:103,10'
          Dst:             OQS_SIG_cross_rsdpg_256_small_verify
    - functionName:    OQS_SIG_cross_rsdpg_256_small_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign_verify
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:82,23'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign_verify
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:85,23'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign_verify
    - functionName:    OQS_SIG_cross_rsdpg_256_small_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_cross_rsdpg_256_small_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:95,10'
          Dst:             OQS_SIG_cross_rsdpg_256_small_sign
    - functionName:    OQS_SIG_cross_rsdpg_256_small_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign_signature
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:66,23'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign_signature
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:69,23'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign_signature
    - functionName:    OQS_SIG_cross_rsdpg_256_small_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign_keypair
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:48,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:50,23'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign_keypair
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:53,23'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign_keypair
    - functionName:    OQS_SIG_cross_rsdpg_256_small_new
      functionSourceFile: '/src/liboqs/src/sig/cross/sig_cross_rsdpg_256_small.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/sig_cross_rsdpg_256_small.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_keygen
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sign.c:133,11'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sign.c:112,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sign.c:91,11'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_verify
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sign.c:63,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_sign
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_keygen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sign.c:45,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_keygen
    - functionName:    OQS_SIG_uov_ov_Is_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Is_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:139,10'
          Dst:             OQS_SIG_uov_ov_Is_verify
    - functionName:    OQS_SIG_uov_ov_Is_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Is_avx2_verify
        - pqov_uov_Is_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:118,23'
          Dst:             pqov_uov_Is_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:121,23'
          Dst:             pqov_uov_Is_ref_verify
    - functionName:    OQS_SIG_uov_ov_Is_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Is_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:131,10'
          Dst:             OQS_SIG_uov_ov_Is_sign
    - functionName:    OQS_SIG_uov_ov_Is_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Is_avx2_signature
        - pqov_uov_Is_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:92,23'
          Dst:             pqov_uov_Is_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:95,23'
          Dst:             pqov_uov_Is_ref_signature
    - functionName:    OQS_SIG_uov_ov_Is_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Is_avx2_keypair
        - pqov_uov_Is_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:66,23'
          Dst:             pqov_uov_Is_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:69,23'
          Dst:             pqov_uov_Is_ref_keypair
    - functionName:    OQS_SIG_uov_ov_Is_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_Is_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Is_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/sign.c:143,8'
          Dst:             pqov_uov_Is_ref_verify
    - functionName:    pqov_uov_Is_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_ref_ov_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/sign.c:113,9'
          Dst:             pqov_uov_Is_ref_ov_verify
    - functionName:    pqov_uov_Is_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/sign.c:88,13'
          Dst:             pqov_uov_Is_ref_signature
    - functionName:    pqov_uov_Is_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/sign.c:62,9'
          Dst:             pqov_uov_Is_ref_ov_sign
    - functionName:    pqov_uov_Is_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_generate_keypair
        - pqov_uov_Is_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/sign.c:29,5'
          Dst:             pqov_uov_Is_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_ref/sign.c:36,13'
          Dst:             pqov_uov_Is_ref_generate_keypair
    - functionName:    pqov_uov_Is_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_Is_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Is_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/sign.c:143,8'
          Dst:             pqov_uov_Is_avx2_verify
    - functionName:    pqov_uov_Is_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_avx2_ov_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/sign.c:113,9'
          Dst:             pqov_uov_Is_avx2_ov_verify
    - functionName:    pqov_uov_Is_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/sign.c:88,13'
          Dst:             pqov_uov_Is_avx2_signature
    - functionName:    pqov_uov_Is_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/sign.c:62,9'
          Dst:             pqov_uov_Is_avx2_ov_sign
    - functionName:    pqov_uov_Is_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_generate_keypair
        - pqov_uov_Is_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/sign.c:29,5'
          Dst:             pqov_uov_Is_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/sign.c:36,13'
          Dst:             pqov_uov_Is_avx2_generate_keypair
    - functionName:    pqov_uov_Is_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_Ip_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Ip_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:139,10'
          Dst:             OQS_SIG_uov_ov_Ip_verify
    - functionName:    OQS_SIG_uov_ov_Ip_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Ip_avx2_verify
        - pqov_uov_Ip_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:118,23'
          Dst:             pqov_uov_Ip_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:121,23'
          Dst:             pqov_uov_Ip_ref_verify
    - functionName:    OQS_SIG_uov_ov_Ip_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Ip_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:131,10'
          Dst:             OQS_SIG_uov_ov_Ip_sign
    - functionName:    OQS_SIG_uov_ov_Ip_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Ip_avx2_signature
        - pqov_uov_Ip_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:92,23'
          Dst:             pqov_uov_Ip_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:95,23'
          Dst:             pqov_uov_Ip_ref_signature
    - functionName:    OQS_SIG_uov_ov_Ip_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Ip_avx2_keypair
        - pqov_uov_Ip_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:66,23'
          Dst:             pqov_uov_Ip_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:69,23'
          Dst:             pqov_uov_Ip_ref_keypair
    - functionName:    OQS_SIG_uov_ov_Ip_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_Ip_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Ip_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/sign.c:143,8'
          Dst:             pqov_uov_Ip_ref_verify
    - functionName:    pqov_uov_Ip_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_ref_ov_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/sign.c:113,9'
          Dst:             pqov_uov_Ip_ref_ov_verify
    - functionName:    pqov_uov_Ip_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/sign.c:88,13'
          Dst:             pqov_uov_Ip_ref_signature
    - functionName:    pqov_uov_Ip_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/sign.c:62,9'
          Dst:             pqov_uov_Ip_ref_ov_sign
    - functionName:    pqov_uov_Ip_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_generate_keypair
        - pqov_uov_Ip_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/sign.c:29,5'
          Dst:             pqov_uov_Ip_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/sign.c:36,13'
          Dst:             pqov_uov_Ip_ref_generate_keypair
    - functionName:    pqov_uov_Ip_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_Ip_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Ip_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/sign.c:143,8'
          Dst:             pqov_uov_Ip_avx2_verify
    - functionName:    pqov_uov_Ip_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_avx2_ov_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/sign.c:113,9'
          Dst:             pqov_uov_Ip_avx2_ov_verify
    - functionName:    pqov_uov_Ip_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/sign.c:88,13'
          Dst:             pqov_uov_Ip_avx2_signature
    - functionName:    pqov_uov_Ip_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/sign.c:62,9'
          Dst:             pqov_uov_Ip_avx2_ov_sign
    - functionName:    pqov_uov_Ip_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_generate_keypair
        - pqov_uov_Ip_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/sign.c:29,5'
          Dst:             pqov_uov_Ip_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/sign.c:36,13'
          Dst:             pqov_uov_Ip_avx2_generate_keypair
    - functionName:    pqov_uov_Ip_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_III_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_III_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III.c:139,10'
          Dst:             OQS_SIG_uov_ov_III_verify
    - functionName:    OQS_SIG_uov_ov_III_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_III_avx2_verify
        - pqov_uov_III_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_III.c:118,23'
          Dst:             pqov_uov_III_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_III.c:121,23'
          Dst:             pqov_uov_III_ref_verify
    - functionName:    OQS_SIG_uov_ov_III_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_III_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III.c:131,10'
          Dst:             OQS_SIG_uov_ov_III_sign
    - functionName:    OQS_SIG_uov_ov_III_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_III_avx2_signature
        - pqov_uov_III_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_III.c:92,23'
          Dst:             pqov_uov_III_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_III.c:95,23'
          Dst:             pqov_uov_III_ref_signature
    - functionName:    OQS_SIG_uov_ov_III_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_III_avx2_keypair
        - pqov_uov_III_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_III.c:66,23'
          Dst:             pqov_uov_III_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_III.c:69,23'
          Dst:             pqov_uov_III_ref_keypair
    - functionName:    OQS_SIG_uov_ov_III_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_III_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_III_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/sign.c:143,8'
          Dst:             pqov_uov_III_ref_verify
    - functionName:    pqov_uov_III_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_ref_ov_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/sign.c:113,9'
          Dst:             pqov_uov_III_ref_ov_verify
    - functionName:    pqov_uov_III_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/sign.c:88,13'
          Dst:             pqov_uov_III_ref_signature
    - functionName:    pqov_uov_III_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/sign.c:62,9'
          Dst:             pqov_uov_III_ref_ov_sign
    - functionName:    pqov_uov_III_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_generate_keypair
        - pqov_uov_III_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/sign.c:29,5'
          Dst:             pqov_uov_III_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_ref/sign.c:36,13'
          Dst:             pqov_uov_III_ref_generate_keypair
    - functionName:    pqov_uov_III_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_III_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_III_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/sign.c:143,8'
          Dst:             pqov_uov_III_avx2_verify
    - functionName:    pqov_uov_III_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_avx2_ov_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/sign.c:113,9'
          Dst:             pqov_uov_III_avx2_ov_verify
    - functionName:    pqov_uov_III_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/sign.c:88,13'
          Dst:             pqov_uov_III_avx2_signature
    - functionName:    pqov_uov_III_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/sign.c:62,9'
          Dst:             pqov_uov_III_avx2_ov_sign
    - functionName:    pqov_uov_III_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_generate_keypair
        - pqov_uov_III_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/sign.c:29,5'
          Dst:             pqov_uov_III_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_avx2/sign.c:36,13'
          Dst:             pqov_uov_III_avx2_generate_keypair
    - functionName:    pqov_uov_III_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_V_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_V_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V.c:139,10'
          Dst:             OQS_SIG_uov_ov_V_verify
    - functionName:    OQS_SIG_uov_ov_V_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_V_avx2_verify
        - pqov_uov_V_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_V.c:118,23'
          Dst:             pqov_uov_V_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_V.c:121,23'
          Dst:             pqov_uov_V_ref_verify
    - functionName:    OQS_SIG_uov_ov_V_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_V_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V.c:131,10'
          Dst:             OQS_SIG_uov_ov_V_sign
    - functionName:    OQS_SIG_uov_ov_V_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_V_avx2_signature
        - pqov_uov_V_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_V.c:92,23'
          Dst:             pqov_uov_V_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_V.c:95,23'
          Dst:             pqov_uov_V_ref_signature
    - functionName:    OQS_SIG_uov_ov_V_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_V_avx2_keypair
        - pqov_uov_V_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_V.c:66,23'
          Dst:             pqov_uov_V_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_V.c:69,23'
          Dst:             pqov_uov_V_ref_keypair
    - functionName:    OQS_SIG_uov_ov_V_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_V_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_V_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/sign.c:143,8'
          Dst:             pqov_uov_V_ref_verify
    - functionName:    pqov_uov_V_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_ref_ov_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/sign.c:113,9'
          Dst:             pqov_uov_V_ref_ov_verify
    - functionName:    pqov_uov_V_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/sign.c:88,13'
          Dst:             pqov_uov_V_ref_signature
    - functionName:    pqov_uov_V_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/sign.c:62,9'
          Dst:             pqov_uov_V_ref_ov_sign
    - functionName:    pqov_uov_V_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_generate_keypair
        - pqov_uov_V_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/sign.c:29,5'
          Dst:             pqov_uov_V_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_ref/sign.c:36,13'
          Dst:             pqov_uov_V_ref_generate_keypair
    - functionName:    pqov_uov_V_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_V_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_V_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/sign.c:143,8'
          Dst:             pqov_uov_V_avx2_verify
    - functionName:    pqov_uov_V_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_avx2_ov_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/sign.c:113,9'
          Dst:             pqov_uov_V_avx2_ov_verify
    - functionName:    pqov_uov_V_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/sign.c:88,13'
          Dst:             pqov_uov_V_avx2_signature
    - functionName:    pqov_uov_V_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/sign.c:62,9'
          Dst:             pqov_uov_V_avx2_ov_sign
    - functionName:    pqov_uov_V_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_generate_keypair
        - pqov_uov_V_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/sign.c:29,5'
          Dst:             pqov_uov_V_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_avx2/sign.c:36,13'
          Dst:             pqov_uov_V_avx2_generate_keypair
    - functionName:    pqov_uov_V_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_Is_pkc_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Is_pkc_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:139,10'
          Dst:             OQS_SIG_uov_ov_Is_pkc_verify
    - functionName:    OQS_SIG_uov_ov_Is_pkc_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Is_pkc_avx2_verify
        - pqov_uov_Is_pkc_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:118,23'
          Dst:             pqov_uov_Is_pkc_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:121,23'
          Dst:             pqov_uov_Is_pkc_ref_verify
    - functionName:    OQS_SIG_uov_ov_Is_pkc_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Is_pkc_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:131,10'
          Dst:             OQS_SIG_uov_ov_Is_pkc_sign
    - functionName:    OQS_SIG_uov_ov_Is_pkc_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Is_pkc_avx2_signature
        - pqov_uov_Is_pkc_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:92,23'
          Dst:             pqov_uov_Is_pkc_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:95,23'
          Dst:             pqov_uov_Is_pkc_ref_signature
    - functionName:    OQS_SIG_uov_ov_Is_pkc_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Is_pkc_avx2_keypair
        - pqov_uov_Is_pkc_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:66,23'
          Dst:             pqov_uov_Is_pkc_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:69,23'
          Dst:             pqov_uov_Is_pkc_ref_keypair
    - functionName:    OQS_SIG_uov_ov_Is_pkc_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_Is_pkc_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Is_pkc_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/sign.c:143,8'
          Dst:             pqov_uov_Is_pkc_ref_verify
    - functionName:    pqov_uov_Is_pkc_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_pkc_ref_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/sign.c:117,9'
          Dst:             pqov_uov_Is_pkc_ref_ov_expand_and_verify
    - functionName:    pqov_uov_Is_pkc_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/sign.c:88,13'
          Dst:             pqov_uov_Is_pkc_ref_signature
    - functionName:    pqov_uov_Is_pkc_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/sign.c:66,9'
          Dst:             pqov_uov_Is_pkc_ref_ov_sign
    - functionName:    pqov_uov_Is_pkc_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_generate_keypair_pkc
        - pqov_uov_Is_pkc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/sign.c:29,5'
          Dst:             pqov_uov_Is_pkc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/sign.c:38,13'
          Dst:             pqov_uov_Is_pkc_ref_generate_keypair_pkc
    - functionName:    pqov_uov_Is_pkc_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_Is_pkc_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Is_pkc_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c:143,8'
          Dst:             pqov_uov_Is_pkc_avx2_verify
    - functionName:    pqov_uov_Is_pkc_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_pkc_avx2_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c:117,9'
          Dst:             pqov_uov_Is_pkc_avx2_ov_expand_and_verify
    - functionName:    pqov_uov_Is_pkc_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c:88,13'
          Dst:             pqov_uov_Is_pkc_avx2_signature
    - functionName:    pqov_uov_Is_pkc_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c:66,9'
          Dst:             pqov_uov_Is_pkc_avx2_ov_sign
    - functionName:    pqov_uov_Is_pkc_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_generate_keypair_pkc
        - pqov_uov_Is_pkc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c:29,5'
          Dst:             pqov_uov_Is_pkc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/sign.c:38,13'
          Dst:             pqov_uov_Is_pkc_avx2_generate_keypair_pkc
    - functionName:    pqov_uov_Is_pkc_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Ip_pkc_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:139,10'
          Dst:             OQS_SIG_uov_ov_Ip_pkc_verify
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Ip_pkc_avx2_verify
        - pqov_uov_Ip_pkc_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:118,23'
          Dst:             pqov_uov_Ip_pkc_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:121,23'
          Dst:             pqov_uov_Ip_pkc_ref_verify
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Ip_pkc_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:131,10'
          Dst:             OQS_SIG_uov_ov_Ip_pkc_sign
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Ip_pkc_avx2_signature
        - pqov_uov_Ip_pkc_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:92,23'
          Dst:             pqov_uov_Ip_pkc_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:95,23'
          Dst:             pqov_uov_Ip_pkc_ref_signature
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Ip_pkc_avx2_keypair
        - pqov_uov_Ip_pkc_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:66,23'
          Dst:             pqov_uov_Ip_pkc_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:69,23'
          Dst:             pqov_uov_Ip_pkc_ref_keypair
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_Ip_pkc_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Ip_pkc_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c:143,8'
          Dst:             pqov_uov_Ip_pkc_ref_verify
    - functionName:    pqov_uov_Ip_pkc_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_pkc_ref_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c:117,9'
          Dst:             pqov_uov_Ip_pkc_ref_ov_expand_and_verify
    - functionName:    pqov_uov_Ip_pkc_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c:88,13'
          Dst:             pqov_uov_Ip_pkc_ref_signature
    - functionName:    pqov_uov_Ip_pkc_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c:66,9'
          Dst:             pqov_uov_Ip_pkc_ref_ov_sign
    - functionName:    pqov_uov_Ip_pkc_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_generate_keypair_pkc
        - pqov_uov_Ip_pkc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c:29,5'
          Dst:             pqov_uov_Ip_pkc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/sign.c:38,13'
          Dst:             pqov_uov_Ip_pkc_ref_generate_keypair_pkc
    - functionName:    pqov_uov_Ip_pkc_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_Ip_pkc_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c:143,8'
          Dst:             pqov_uov_Ip_pkc_avx2_verify
    - functionName:    pqov_uov_Ip_pkc_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c:117,9'
          Dst:             pqov_uov_Ip_pkc_avx2_ov_expand_and_verify
    - functionName:    pqov_uov_Ip_pkc_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c:88,13'
          Dst:             pqov_uov_Ip_pkc_avx2_signature
    - functionName:    pqov_uov_Ip_pkc_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c:66,9'
          Dst:             pqov_uov_Ip_pkc_avx2_ov_sign
    - functionName:    pqov_uov_Ip_pkc_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_generate_keypair_pkc
        - pqov_uov_Ip_pkc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c:29,5'
          Dst:             pqov_uov_Ip_pkc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/sign.c:38,13'
          Dst:             pqov_uov_Ip_pkc_avx2_generate_keypair_pkc
    - functionName:    pqov_uov_Ip_pkc_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_III_pkc_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_III_pkc_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:139,10'
          Dst:             OQS_SIG_uov_ov_III_pkc_verify
    - functionName:    OQS_SIG_uov_ov_III_pkc_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_III_pkc_avx2_verify
        - pqov_uov_III_pkc_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:118,23'
          Dst:             pqov_uov_III_pkc_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:121,23'
          Dst:             pqov_uov_III_pkc_ref_verify
    - functionName:    OQS_SIG_uov_ov_III_pkc_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_III_pkc_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:131,10'
          Dst:             OQS_SIG_uov_ov_III_pkc_sign
    - functionName:    OQS_SIG_uov_ov_III_pkc_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_III_pkc_avx2_signature
        - pqov_uov_III_pkc_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:92,23'
          Dst:             pqov_uov_III_pkc_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:95,23'
          Dst:             pqov_uov_III_pkc_ref_signature
    - functionName:    OQS_SIG_uov_ov_III_pkc_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_III_pkc_avx2_keypair
        - pqov_uov_III_pkc_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:66,23'
          Dst:             pqov_uov_III_pkc_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:69,23'
          Dst:             pqov_uov_III_pkc_ref_keypair
    - functionName:    OQS_SIG_uov_ov_III_pkc_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_III_pkc_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_III_pkc_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/sign.c:143,8'
          Dst:             pqov_uov_III_pkc_ref_verify
    - functionName:    pqov_uov_III_pkc_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_pkc_ref_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/sign.c:117,9'
          Dst:             pqov_uov_III_pkc_ref_ov_expand_and_verify
    - functionName:    pqov_uov_III_pkc_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/sign.c:88,13'
          Dst:             pqov_uov_III_pkc_ref_signature
    - functionName:    pqov_uov_III_pkc_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/sign.c:66,9'
          Dst:             pqov_uov_III_pkc_ref_ov_sign
    - functionName:    pqov_uov_III_pkc_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_generate_keypair_pkc
        - pqov_uov_III_pkc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/sign.c:29,5'
          Dst:             pqov_uov_III_pkc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/sign.c:38,13'
          Dst:             pqov_uov_III_pkc_ref_generate_keypair_pkc
    - functionName:    pqov_uov_III_pkc_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_III_pkc_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_III_pkc_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/sign.c:143,8'
          Dst:             pqov_uov_III_pkc_avx2_verify
    - functionName:    pqov_uov_III_pkc_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_pkc_avx2_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/sign.c:117,9'
          Dst:             pqov_uov_III_pkc_avx2_ov_expand_and_verify
    - functionName:    pqov_uov_III_pkc_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/sign.c:88,13'
          Dst:             pqov_uov_III_pkc_avx2_signature
    - functionName:    pqov_uov_III_pkc_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/sign.c:66,9'
          Dst:             pqov_uov_III_pkc_avx2_ov_sign
    - functionName:    pqov_uov_III_pkc_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_generate_keypair_pkc
        - pqov_uov_III_pkc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/sign.c:29,5'
          Dst:             pqov_uov_III_pkc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/sign.c:38,13'
          Dst:             pqov_uov_III_pkc_avx2_generate_keypair_pkc
    - functionName:    pqov_uov_III_pkc_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_V_pkc_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_V_pkc_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:139,10'
          Dst:             OQS_SIG_uov_ov_V_pkc_verify
    - functionName:    OQS_SIG_uov_ov_V_pkc_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_V_pkc_avx2_verify
        - pqov_uov_V_pkc_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:118,23'
          Dst:             pqov_uov_V_pkc_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:121,23'
          Dst:             pqov_uov_V_pkc_ref_verify
    - functionName:    OQS_SIG_uov_ov_V_pkc_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_V_pkc_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:131,10'
          Dst:             OQS_SIG_uov_ov_V_pkc_sign
    - functionName:    OQS_SIG_uov_ov_V_pkc_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_V_pkc_avx2_signature
        - pqov_uov_V_pkc_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:92,23'
          Dst:             pqov_uov_V_pkc_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:95,23'
          Dst:             pqov_uov_V_pkc_ref_signature
    - functionName:    OQS_SIG_uov_ov_V_pkc_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_V_pkc_avx2_keypair
        - pqov_uov_V_pkc_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:66,23'
          Dst:             pqov_uov_V_pkc_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:69,23'
          Dst:             pqov_uov_V_pkc_ref_keypair
    - functionName:    OQS_SIG_uov_ov_V_pkc_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_V_pkc_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_V_pkc_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/sign.c:143,8'
          Dst:             pqov_uov_V_pkc_ref_verify
    - functionName:    pqov_uov_V_pkc_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_pkc_ref_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/sign.c:117,9'
          Dst:             pqov_uov_V_pkc_ref_ov_expand_and_verify
    - functionName:    pqov_uov_V_pkc_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/sign.c:88,13'
          Dst:             pqov_uov_V_pkc_ref_signature
    - functionName:    pqov_uov_V_pkc_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/sign.c:66,9'
          Dst:             pqov_uov_V_pkc_ref_ov_sign
    - functionName:    pqov_uov_V_pkc_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_generate_keypair_pkc
        - pqov_uov_V_pkc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/sign.c:29,5'
          Dst:             pqov_uov_V_pkc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/sign.c:38,13'
          Dst:             pqov_uov_V_pkc_ref_generate_keypair_pkc
    - functionName:    pqov_uov_V_pkc_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_V_pkc_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_V_pkc_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/sign.c:143,8'
          Dst:             pqov_uov_V_pkc_avx2_verify
    - functionName:    pqov_uov_V_pkc_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_pkc_avx2_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/sign.c:117,9'
          Dst:             pqov_uov_V_pkc_avx2_ov_expand_and_verify
    - functionName:    pqov_uov_V_pkc_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/sign.c:88,13'
          Dst:             pqov_uov_V_pkc_avx2_signature
    - functionName:    pqov_uov_V_pkc_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_ov_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/sign.c:66,9'
          Dst:             pqov_uov_V_pkc_avx2_ov_sign
    - functionName:    pqov_uov_V_pkc_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_generate_keypair_pkc
        - pqov_uov_V_pkc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/sign.c:29,5'
          Dst:             pqov_uov_V_pkc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/sign.c:38,13'
          Dst:             pqov_uov_V_pkc_avx2_generate_keypair_pkc
    - functionName:    pqov_uov_V_pkc_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_Is_pkc_skc_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Is_pkc_skc_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:139,10'
          Dst:             OQS_SIG_uov_ov_Is_pkc_skc_verify
    - functionName:    OQS_SIG_uov_ov_Is_pkc_skc_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Is_pkc_skc_avx2_verify
        - pqov_uov_Is_pkc_skc_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:118,23'
          Dst:             pqov_uov_Is_pkc_skc_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:121,23'
          Dst:             pqov_uov_Is_pkc_skc_ref_verify
    - functionName:    OQS_SIG_uov_ov_Is_pkc_skc_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Is_pkc_skc_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:131,10'
          Dst:             OQS_SIG_uov_ov_Is_pkc_skc_sign
    - functionName:    OQS_SIG_uov_ov_Is_pkc_skc_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Is_pkc_skc_avx2_signature
        - pqov_uov_Is_pkc_skc_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:92,23'
          Dst:             pqov_uov_Is_pkc_skc_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:95,23'
          Dst:             pqov_uov_Is_pkc_skc_ref_signature
    - functionName:    OQS_SIG_uov_ov_Is_pkc_skc_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Is_pkc_skc_avx2_keypair
        - pqov_uov_Is_pkc_skc_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:66,23'
          Dst:             pqov_uov_Is_pkc_skc_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:69,23'
          Dst:             pqov_uov_Is_pkc_skc_ref_keypair
    - functionName:    OQS_SIG_uov_ov_Is_pkc_skc_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Is_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Is_pkc_skc.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_Is_pkc_skc_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c:143,8'
          Dst:             pqov_uov_Is_pkc_skc_ref_verify
    - functionName:    pqov_uov_Is_pkc_skc_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c:121,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_ov_expand_and_verify
    - functionName:    pqov_uov_Is_pkc_skc_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c:88,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_signature
    - functionName:    pqov_uov_Is_pkc_skc_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_ov_expand_and_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c:70,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_ov_expand_and_sign
    - functionName:    pqov_uov_Is_pkc_skc_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_generate_keypair_pkc_skc
        - pqov_uov_Is_pkc_skc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c:29,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/sign.c:40,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_generate_keypair_pkc_skc
    - functionName:    pqov_uov_Is_pkc_skc_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_Is_pkc_skc_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c:143,8'
          Dst:             pqov_uov_Is_pkc_skc_avx2_verify
    - functionName:    pqov_uov_Is_pkc_skc_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c:121,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_ov_expand_and_verify
    - functionName:    pqov_uov_Is_pkc_skc_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c:88,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_signature
    - functionName:    pqov_uov_Is_pkc_skc_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_ov_expand_and_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c:70,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_ov_expand_and_sign
    - functionName:    pqov_uov_Is_pkc_skc_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_generate_keypair_pkc_skc
        - pqov_uov_Is_pkc_skc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c:29,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/sign.c:40,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_generate_keypair_pkc_skc
    - functionName:    pqov_uov_Is_pkc_skc_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_skc_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Ip_pkc_skc_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:139,10'
          Dst:             OQS_SIG_uov_ov_Ip_pkc_skc_verify
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_skc_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Ip_pkc_skc_avx2_verify
        - pqov_uov_Ip_pkc_skc_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:118,23'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:121,23'
          Dst:             pqov_uov_Ip_pkc_skc_ref_verify
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_skc_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_Ip_pkc_skc_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:131,10'
          Dst:             OQS_SIG_uov_ov_Ip_pkc_skc_sign
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_skc_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Ip_pkc_skc_avx2_signature
        - pqov_uov_Ip_pkc_skc_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:92,23'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:95,23'
          Dst:             pqov_uov_Ip_pkc_skc_ref_signature
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_skc_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_Ip_pkc_skc_avx2_keypair
        - pqov_uov_Ip_pkc_skc_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:66,23'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:69,23'
          Dst:             pqov_uov_Ip_pkc_skc_ref_keypair
    - functionName:    OQS_SIG_uov_ov_Ip_pkc_skc_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_Ip_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_Ip_pkc_skc.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_Ip_pkc_skc_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c:143,8'
          Dst:             pqov_uov_Ip_pkc_skc_ref_verify
    - functionName:    pqov_uov_Ip_pkc_skc_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c:121,9'
          Dst:             pqov_uov_Ip_pkc_skc_ref_ov_expand_and_verify
    - functionName:    pqov_uov_Ip_pkc_skc_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c:88,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_signature
    - functionName:    pqov_uov_Ip_pkc_skc_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_ov_expand_and_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c:70,9'
          Dst:             pqov_uov_Ip_pkc_skc_ref_ov_expand_and_sign
    - functionName:    pqov_uov_Ip_pkc_skc_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_generate_keypair_pkc_skc
        - pqov_uov_Ip_pkc_skc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c:29,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/sign.c:40,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_generate_keypair_pkc_skc
    - functionName:    pqov_uov_Ip_pkc_skc_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c:143,8'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_verify
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c:121,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_ov_expand_and_verify
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c:88,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_signature
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_ov_expand_and_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c:70,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_ov_expand_and_sign
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_generate_keypair_pkc_skc
        - pqov_uov_Ip_pkc_skc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c:29,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/sign.c:40,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_generate_keypair_pkc_skc
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_III_pkc_skc_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_III_pkc_skc_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:139,10'
          Dst:             OQS_SIG_uov_ov_III_pkc_skc_verify
    - functionName:    OQS_SIG_uov_ov_III_pkc_skc_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_III_pkc_skc_avx2_verify
        - pqov_uov_III_pkc_skc_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:118,23'
          Dst:             pqov_uov_III_pkc_skc_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:121,23'
          Dst:             pqov_uov_III_pkc_skc_ref_verify
    - functionName:    OQS_SIG_uov_ov_III_pkc_skc_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_III_pkc_skc_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:131,10'
          Dst:             OQS_SIG_uov_ov_III_pkc_skc_sign
    - functionName:    OQS_SIG_uov_ov_III_pkc_skc_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_III_pkc_skc_avx2_signature
        - pqov_uov_III_pkc_skc_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:92,23'
          Dst:             pqov_uov_III_pkc_skc_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:95,23'
          Dst:             pqov_uov_III_pkc_skc_ref_signature
    - functionName:    OQS_SIG_uov_ov_III_pkc_skc_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_III_pkc_skc_avx2_keypair
        - pqov_uov_III_pkc_skc_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:66,23'
          Dst:             pqov_uov_III_pkc_skc_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:69,23'
          Dst:             pqov_uov_III_pkc_skc_ref_keypair
    - functionName:    OQS_SIG_uov_ov_III_pkc_skc_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_III_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_III_pkc_skc.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_III_pkc_skc_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c:143,8'
          Dst:             pqov_uov_III_pkc_skc_ref_verify
    - functionName:    pqov_uov_III_pkc_skc_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c:121,9'
          Dst:             pqov_uov_III_pkc_skc_ref_ov_expand_and_verify
    - functionName:    pqov_uov_III_pkc_skc_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c:88,13'
          Dst:             pqov_uov_III_pkc_skc_ref_signature
    - functionName:    pqov_uov_III_pkc_skc_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_ov_expand_and_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c:70,9'
          Dst:             pqov_uov_III_pkc_skc_ref_ov_expand_and_sign
    - functionName:    pqov_uov_III_pkc_skc_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_generate_keypair_pkc_skc
        - pqov_uov_III_pkc_skc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c:29,5'
          Dst:             pqov_uov_III_pkc_skc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/sign.c:40,13'
          Dst:             pqov_uov_III_pkc_skc_ref_generate_keypair_pkc_skc
    - functionName:    pqov_uov_III_pkc_skc_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_III_pkc_skc_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c:143,8'
          Dst:             pqov_uov_III_pkc_skc_avx2_verify
    - functionName:    pqov_uov_III_pkc_skc_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c:121,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_ov_expand_and_verify
    - functionName:    pqov_uov_III_pkc_skc_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c:88,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_signature
    - functionName:    pqov_uov_III_pkc_skc_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_ov_expand_and_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c:70,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_ov_expand_and_sign
    - functionName:    pqov_uov_III_pkc_skc_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_generate_keypair_pkc_skc
        - pqov_uov_III_pkc_skc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c:29,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/sign.c:40,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_generate_keypair_pkc_skc
    - functionName:    pqov_uov_III_pkc_skc_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_uov_ov_V_pkc_skc_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_V_pkc_skc_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:139,10'
          Dst:             OQS_SIG_uov_ov_V_pkc_skc_verify
    - functionName:    OQS_SIG_uov_ov_V_pkc_skc_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_V_pkc_skc_avx2_verify
        - pqov_uov_V_pkc_skc_ref_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:116,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:118,23'
          Dst:             pqov_uov_V_pkc_skc_avx2_verify
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:121,23'
          Dst:             pqov_uov_V_pkc_skc_ref_verify
    - functionName:    OQS_SIG_uov_ov_V_pkc_skc_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_uov_ov_V_pkc_skc_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:131,10'
          Dst:             OQS_SIG_uov_ov_V_pkc_skc_sign
    - functionName:    OQS_SIG_uov_ov_V_pkc_skc_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_V_pkc_skc_avx2_signature
        - pqov_uov_V_pkc_skc_ref_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:90,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:92,23'
          Dst:             pqov_uov_V_pkc_skc_avx2_signature
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:95,23'
          Dst:             pqov_uov_V_pkc_skc_ref_signature
    - functionName:    OQS_SIG_uov_ov_V_pkc_skc_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - pqov_uov_V_pkc_skc_avx2_keypair
        - pqov_uov_V_pkc_skc_ref_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:64,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:66,23'
          Dst:             pqov_uov_V_pkc_skc_avx2_keypair
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:69,23'
          Dst:             pqov_uov_V_pkc_skc_ref_keypair
    - functionName:    OQS_SIG_uov_ov_V_pkc_skc_new
      functionSourceFile: '/src/liboqs/src/sig/uov/sig_uov_ov_V_pkc_skc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/sig_uov_ov_V_pkc_skc.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    pqov_uov_V_pkc_skc_ref_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c:143,8'
          Dst:             pqov_uov_V_pkc_skc_ref_verify
    - functionName:    pqov_uov_V_pkc_skc_ref_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c:121,9'
          Dst:             pqov_uov_V_pkc_skc_ref_ov_expand_and_verify
    - functionName:    pqov_uov_V_pkc_skc_ref_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c:88,13'
          Dst:             pqov_uov_V_pkc_skc_ref_signature
    - functionName:    pqov_uov_V_pkc_skc_ref_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_ov_expand_and_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c:70,9'
          Dst:             pqov_uov_V_pkc_skc_ref_ov_expand_and_sign
    - functionName:    pqov_uov_V_pkc_skc_ref_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_generate_keypair_pkc_skc
        - pqov_uov_V_pkc_skc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c:29,5'
          Dst:             pqov_uov_V_pkc_skc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/sign.c:40,13'
          Dst:             pqov_uov_V_pkc_skc_ref_generate_keypair_pkc_skc
    - functionName:    pqov_uov_V_pkc_skc_ref_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    pqov_uov_V_pkc_skc_avx2_open
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c:143,8'
          Dst:             pqov_uov_V_pkc_skc_avx2_verify
    - functionName:    pqov_uov_V_pkc_skc_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_ov_expand_and_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c:121,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_ov_expand_and_verify
    - functionName:    pqov_uov_V_pkc_skc_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c:88,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_signature
    - functionName:    pqov_uov_V_pkc_skc_avx2_signature
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_ov_expand_and_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c:70,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_ov_expand_and_sign
    - functionName:    pqov_uov_V_pkc_skc_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_generate_keypair_pkc_skc
        - pqov_uov_V_pkc_skc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c:29,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/sign.c:40,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_generate_keypair_pkc_skc
    - functionName:    pqov_uov_V_pkc_skc_avx2_randombytes
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_randombytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_randombytes.c:13,5'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_24_5_4_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_verify
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_aes_ssk_avx2_verify
        - _snova_24_5_4_aes_ssk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:108,23'
          Dst:             _snova_24_5_4_aes_ssk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:111,23'
          Dst:             _snova_24_5_4_aes_ssk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_24_5_4_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_sign
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_aes_ssk_avx2_sign
        - _snova_24_5_4_aes_ssk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:82,23'
          Dst:             _snova_24_5_4_aes_ssk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:85,23'
          Dst:             _snova_24_5_4_aes_ssk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_aes_ssk_avx2_keypair
        - _snova_24_5_4_aes_ssk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:56,23'
          Dst:             _snova_24_5_4_aes_ssk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:59,23'
          Dst:             _snova_24_5_4_aes_ssk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_24_5_4_aes_ssk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_shake256
        - _snova_24_5_4_aes_ssk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/oqs_snova.c:65,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/oqs_snova.c:67,6'
          Dst:             _snova_24_5_4_aes_ssk_opt_verify_signture
    - functionName:    _snova_24_5_4_aes_ssk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_aes_ssk_opt_shake256
        - _snova_24_5_4_aes_ssk_opt_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/oqs_snova.c:41,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/oqs_snova.c:45,12'
          Dst:             _snova_24_5_4_aes_ssk_opt_sign_digest_ssk
    - functionName:    _snova_24_5_4_aes_ssk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_aes_ssk_opt_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/oqs_snova.c:24,12'
          Dst:             _snova_24_5_4_aes_ssk_opt_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:274,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          250
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_ct_gf16_is_not_zero
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:136,17'
          Dst:             _snova_24_5_4_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:137,56'
          Dst:             _snova_24_5_4_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:148,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    353
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    112
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:117,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    200
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:100,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:228,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          566
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:192,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:193,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_24_5_4_aes_ssk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:284,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_24_5_4_aes_ssk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:73,3'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_plasma_init
    - functionName:    _snova_24_5_4_aes_ssk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_snova_init
        - _snova_24_5_4_aes_ssk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:279,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:280,9'
          Dst:             _snova_24_5_4_aes_ssk_opt_verify_signture_pkx_opt
    - functionName:    _snova_24_5_4_aes_ssk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:861,9'
          Dst:             _snova_24_5_4_aes_ssk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:266,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_24_5_4_aes_ssk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         165
      ICount:          2655
      EdgeCount:       232
      CyclomaticComplexity: 69
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:620,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:839,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_24_5_4_aes_ssk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_snova_init
        - _snova_24_5_4_aes_ssk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:267,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:268,9'
          Dst:             _snova_24_5_4_aes_ssk_opt_verify_signture_opt
    - functionName:    _snova_24_5_4_aes_ssk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:854,9'
          Dst:             _snova_24_5_4_aes_ssk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_24_5_4_aes_ssk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_sign_digest_core_opt
        - _snova_24_5_4_aes_ssk_opt_snova_init
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:247,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:250,12'
          Dst:             _snova_24_5_4_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:255,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:250,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_24_5_4_aes_ssk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         315
      ICount:          5480
      EdgeCount:       420
      CyclomaticComplexity: 107
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_24_5_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:192,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:256,3'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:469,4'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:470,4'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:500,15'
          Dst:             _snova_24_5_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:505,12'
          Dst:             _snova_24_5_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:516,18'
          Dst:             _snova_24_5_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:525,4'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:526,4'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:527,4'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:528,4'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:529,4'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:530,4'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:531,4'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:532,4'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:569,3'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:578,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:584,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:585,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:586,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:587,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:588,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:589,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:590,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:591,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_24_5_4_aes_ssk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_sign_digest_core_opt
        - _snova_24_5_4_aes_ssk_opt_sign_expand_ssk
        - _snova_24_5_4_aes_ssk_opt_snova_init
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:226,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:228,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:229,12'
          Dst:             _snova_24_5_4_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:233,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:205,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_24_5_4_aes_ssk_opt_shake256
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:161,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:162,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:173,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:174,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          1304
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:33,3'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:97,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:98,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:71,3'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_24_5_4_aes_ssk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_gen_F_opt
        - _snova_24_5_4_aes_ssk_opt_gen_P22_opt
        - _snova_24_5_4_aes_ssk_opt_snova_init
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:171,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:187,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:188,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:192,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          857
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:166,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_generate_keys_core
        - _snova_24_5_4_aes_ssk_opt_snova_init
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:152,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:157,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:161,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_gen_F_opt
        - _snova_24_5_4_aes_ssk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:88,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:89,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_gen_P22_opt
    - functionName:    _snova_24_5_4_aes_ssk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_generate_keys_core
        - _snova_24_5_4_aes_ssk_opt_snova_init
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:135,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:137,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:142,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_kernel.h:239,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_24_5_4_aes_ssk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_generate_keys_core
        - _snova_24_5_4_aes_ssk_opt_snova_init
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:115,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:117,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:123,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_opt_generate_keys_core
        - _snova_24_5_4_aes_ssk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:97,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova.c:101,2'
          Dst:             _snova_24_5_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_opt_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_24_5_4_aes_ssk_opt_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_aes_ssk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_shake256
        - _snova_24_5_4_aes_ssk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/oqs_snova.c:65,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/oqs_snova.c:67,6'
          Dst:             _snova_24_5_4_aes_ssk_avx2_verify_signture
    - functionName:    _snova_24_5_4_aes_ssk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_aes_ssk_avx2_shake256
        - _snova_24_5_4_aes_ssk_avx2_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/oqs_snova.c:41,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/oqs_snova.c:45,12'
          Dst:             _snova_24_5_4_aes_ssk_avx2_sign_digest_ssk
    - functionName:    _snova_24_5_4_aes_ssk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_aes_ssk_avx2_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/oqs_snova.c:24,12'
          Dst:             _snova_24_5_4_aes_ssk_avx2_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:274,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          178
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:136,17'
          Dst:             _snova_24_5_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:137,56'
          Dst:             _snova_24_5_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:148,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    85
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:117,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    200
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:100,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_24_5_4_aes_ssk_avx2_init_vector_table
    - functionName:    _snova_24_5_4_aes_ssk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:228,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          566
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:192,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:193,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_24_5_4_aes_ssk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:284,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_24_5_4_aes_ssk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:73,3'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_plasma_init
    - functionName:    _snova_24_5_4_aes_ssk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_snova_init
        - _snova_24_5_4_aes_ssk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:279,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:280,9'
          Dst:             _snova_24_5_4_aes_ssk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_24_5_4_aes_ssk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_24_5_4_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:266,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_24_5_4_aes_ssk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          481
      EdgeCount:       124
      CyclomaticComplexity: 42
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          1636
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          299
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    113
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_snova_init
        - _snova_24_5_4_aes_ssk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:267,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:268,9'
          Dst:             _snova_24_5_4_aes_ssk_avx2_verify_signture_vtl
    - functionName:    _snova_24_5_4_aes_ssk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_24_5_4_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_24_5_4_aes_ssk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_24_5_4_aes_ssk_avx2_snova_init
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:247,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:250,12'
          Dst:             _snova_24_5_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:255,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:250,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_24_5_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          3129
      EdgeCount:       174
      CyclomaticComplexity: 45
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_aes_ssk_avx2_calc_LR_J_vtl
        - _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_24_5_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_24_5_4_aes_ssk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_24_5_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_24_5_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_aes_ssk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          472
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_24_5_4_aes_ssk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_24_5_4_aes_ssk_avx2_sign_expand_ssk
        - _snova_24_5_4_aes_ssk_avx2_snova_init
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:226,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:228,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:229,12'
          Dst:             _snova_24_5_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:233,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:205,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_24_5_4_aes_ssk_avx2_shake256
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:161,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:162,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:173,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:174,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          3616
      EdgeCount:       87
      CyclomaticComplexity: 23
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_24_5_4_aes_ssk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_gen_F_vtl
        - _snova_24_5_4_aes_ssk_avx2_gen_P22_vtl
        - _snova_24_5_4_aes_ssk_avx2_snova_init
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:171,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:187,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:188,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:192,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          1826
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_generate_keys_core
        - _snova_24_5_4_aes_ssk_avx2_snova_init
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:152,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:157,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:161,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_gen_F_vtl
        - _snova_24_5_4_aes_ssk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:88,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:89,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_gen_P22_vtl
    - functionName:    _snova_24_5_4_aes_ssk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_generate_keys_core
        - _snova_24_5_4_aes_ssk_avx2_snova_init
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:135,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:137,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:142,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_kernel.h:239,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_24_5_4_aes_ssk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_generate_keys_core
        - _snova_24_5_4_aes_ssk_avx2_snova_init
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:115,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:117,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:123,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_ssk_avx2_generate_keys_core
        - _snova_24_5_4_aes_ssk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:97,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova.c:101,2'
          Dst:             _snova_24_5_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_ssk_avx2_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_24_5_4_aes_ssk_avx2_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_aes_ssk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_ssk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_24_5_4_SHAKE_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_SHAKE_verify
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_shake_ssk_avx2_verify
        - _snova_24_5_4_shake_ssk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:108,23'
          Dst:             _snova_24_5_4_shake_ssk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:111,23'
          Dst:             _snova_24_5_4_shake_ssk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_24_5_4_SHAKE_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_SHAKE_sign
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_shake_ssk_avx2_sign
        - _snova_24_5_4_shake_ssk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:82,23'
          Dst:             _snova_24_5_4_shake_ssk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:85,23'
          Dst:             _snova_24_5_4_shake_ssk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_shake_ssk_avx2_keypair
        - _snova_24_5_4_shake_ssk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:56,23'
          Dst:             _snova_24_5_4_shake_ssk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:59,23'
          Dst:             _snova_24_5_4_shake_ssk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_24_5_4_shake_ssk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_shake256
        - _snova_24_5_4_shake_ssk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/oqs_snova.c:65,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/oqs_snova.c:67,6'
          Dst:             _snova_24_5_4_shake_ssk_opt_verify_signture
    - functionName:    _snova_24_5_4_shake_ssk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_shake_ssk_opt_shake256
        - _snova_24_5_4_shake_ssk_opt_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/oqs_snova.c:41,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/oqs_snova.c:45,12'
          Dst:             _snova_24_5_4_shake_ssk_opt_sign_digest_ssk
    - functionName:    _snova_24_5_4_shake_ssk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_shake_ssk_opt_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/oqs_snova.c:24,12'
          Dst:             _snova_24_5_4_shake_ssk_opt_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:274,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          250
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_ct_gf16_is_not_zero
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:136,17'
          Dst:             _snova_24_5_4_shake_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:137,56'
          Dst:             _snova_24_5_4_shake_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:148,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    353
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    112
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:117,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    200
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_snova_shake
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:94,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_shake
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:228,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          566
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:192,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:193,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_24_5_4_shake_ssk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:284,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_24_5_4_shake_ssk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:73,3'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_plasma_init
    - functionName:    _snova_24_5_4_shake_ssk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_snova_init
        - _snova_24_5_4_shake_ssk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:279,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:280,9'
          Dst:             _snova_24_5_4_shake_ssk_opt_verify_signture_pkx_opt
    - functionName:    _snova_24_5_4_shake_ssk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:861,9'
          Dst:             _snova_24_5_4_shake_ssk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:266,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_24_5_4_shake_ssk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         165
      ICount:          2655
      EdgeCount:       232
      CyclomaticComplexity: 69
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes
        - _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:620,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:839,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_24_5_4_shake_ssk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_snova_init
        - _snova_24_5_4_shake_ssk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:267,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:268,9'
          Dst:             _snova_24_5_4_shake_ssk_opt_verify_signture_opt
    - functionName:    _snova_24_5_4_shake_ssk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:854,9'
          Dst:             _snova_24_5_4_shake_ssk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_24_5_4_shake_ssk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_sign_digest_core_opt
        - _snova_24_5_4_shake_ssk_opt_snova_init
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:247,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:250,12'
          Dst:             _snova_24_5_4_shake_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:255,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:250,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_24_5_4_shake_ssk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         315
      ICount:          5480
      EdgeCount:       420
      CyclomaticComplexity: 107
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes
        - _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
        - _snova_24_5_4_shake_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:192,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:256,3'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:469,4'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:470,4'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:500,15'
          Dst:             _snova_24_5_4_shake_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:505,12'
          Dst:             _snova_24_5_4_shake_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:516,18'
          Dst:             _snova_24_5_4_shake_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:525,4'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:526,4'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:527,4'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:528,4'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:529,4'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:530,4'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:531,4'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:532,4'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:569,3'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:578,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:584,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:585,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:586,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:587,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:588,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:589,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:590,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:591,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_24_5_4_shake_ssk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_sign_digest_core_opt
        - _snova_24_5_4_shake_ssk_opt_sign_expand_ssk
        - _snova_24_5_4_shake_ssk_opt_snova_init
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:226,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:228,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:229,12'
          Dst:             _snova_24_5_4_shake_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:233,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:205,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
        - _snova_24_5_4_shake_ssk_opt_shake256
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:161,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:162,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:173,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:174,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          1304
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:33,3'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:97,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:98,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:71,3'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_24_5_4_shake_ssk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_gen_F_opt
        - _snova_24_5_4_shake_ssk_opt_gen_P22_opt
        - _snova_24_5_4_shake_ssk_opt_snova_init
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:171,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:187,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:188,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:192,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          857
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:166,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_generate_keys_core
        - _snova_24_5_4_shake_ssk_opt_snova_init
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:152,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:157,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:161,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_gen_F_opt
        - _snova_24_5_4_shake_ssk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:88,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:89,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_gen_P22_opt
    - functionName:    _snova_24_5_4_shake_ssk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_generate_keys_core
        - _snova_24_5_4_shake_ssk_opt_snova_init
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:135,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:137,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:142,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_kernel.h:239,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_24_5_4_shake_ssk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_generate_keys_core
        - _snova_24_5_4_shake_ssk_opt_snova_init
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:115,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:117,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:123,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_opt_generate_keys_core
        - _snova_24_5_4_shake_ssk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:97,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova.c:101,2'
          Dst:             _snova_24_5_4_shake_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_shake_ssk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_opt_snova_shake
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          104
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_finalize
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:80,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:81,3'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:90,3'
          Dst:             OQS_SHA3_shake128_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:96,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_opt/snova_shake.c:97,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    _snova_24_5_4_shake_ssk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_shake256
        - _snova_24_5_4_shake_ssk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/oqs_snova.c:65,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/oqs_snova.c:67,6'
          Dst:             _snova_24_5_4_shake_ssk_avx2_verify_signture
    - functionName:    _snova_24_5_4_shake_ssk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_shake_ssk_avx2_shake256
        - _snova_24_5_4_shake_ssk_avx2_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/oqs_snova.c:41,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/oqs_snova.c:45,12'
          Dst:             _snova_24_5_4_shake_ssk_avx2_sign_digest_ssk
    - functionName:    _snova_24_5_4_shake_ssk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_shake_ssk_avx2_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/oqs_snova.c:24,12'
          Dst:             _snova_24_5_4_shake_ssk_avx2_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:274,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          178
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_ct_gf16_is_not_zero
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:136,17'
          Dst:             _snova_24_5_4_shake_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:137,56'
          Dst:             _snova_24_5_4_shake_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:148,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    85
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:117,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    200
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_snova_shake
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:94,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_shake
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_24_5_4_shake_ssk_avx2_init_vector_table
    - functionName:    _snova_24_5_4_shake_ssk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:228,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          566
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:192,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:193,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_24_5_4_shake_ssk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:284,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_24_5_4_shake_ssk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:73,3'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_plasma_init
    - functionName:    _snova_24_5_4_shake_ssk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_snova_init
        - _snova_24_5_4_shake_ssk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:279,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:280,9'
          Dst:             _snova_24_5_4_shake_ssk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_24_5_4_shake_ssk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_24_5_4_shake_ssk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:266,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_24_5_4_shake_ssk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          481
      EdgeCount:       124
      CyclomaticComplexity: 42
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes
        - _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          1636
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          299
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    113
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_snova_init
        - _snova_24_5_4_shake_ssk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:267,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:268,9'
          Dst:             _snova_24_5_4_shake_ssk_avx2_verify_signture_vtl
    - functionName:    _snova_24_5_4_shake_ssk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_24_5_4_shake_ssk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_24_5_4_shake_ssk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_24_5_4_shake_ssk_avx2_snova_init
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:247,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:250,12'
          Dst:             _snova_24_5_4_shake_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:255,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:250,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_24_5_4_shake_ssk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          3129
      EdgeCount:       174
      CyclomaticComplexity: 45
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_shake_ssk_avx2_calc_LR_J_vtl
        - _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes
        - _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
        - _snova_24_5_4_shake_ssk_avx2_ct_gf16_is_not_zero
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_24_5_4_shake_ssk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_24_5_4_shake_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_24_5_4_shake_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_shake_ssk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          472
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_24_5_4_shake_ssk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_24_5_4_shake_ssk_avx2_sign_expand_ssk
        - _snova_24_5_4_shake_ssk_avx2_snova_init
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:226,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:228,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:229,12'
          Dst:             _snova_24_5_4_shake_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:233,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:205,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
        - _snova_24_5_4_shake_ssk_avx2_shake256
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:161,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:162,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:173,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:174,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          3616
      EdgeCount:       87
      CyclomaticComplexity: 23
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_24_5_4_shake_ssk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_gen_F_vtl
        - _snova_24_5_4_shake_ssk_avx2_gen_P22_vtl
        - _snova_24_5_4_shake_ssk_avx2_snova_init
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:171,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:187,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:188,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:192,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          1826
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_generate_keys_core
        - _snova_24_5_4_shake_ssk_avx2_snova_init
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:152,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:157,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:161,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_gen_F_vtl
        - _snova_24_5_4_shake_ssk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:88,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:89,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_gen_P22_vtl
    - functionName:    _snova_24_5_4_shake_ssk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_generate_keys_core
        - _snova_24_5_4_shake_ssk_avx2_snova_init
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:135,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:137,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:142,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_kernel.h:239,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_24_5_4_shake_ssk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_generate_keys_core
        - _snova_24_5_4_shake_ssk_avx2_snova_init
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:115,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:117,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:123,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_ssk_avx2_generate_keys_core
        - _snova_24_5_4_shake_ssk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:97,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova.c:101,2'
          Dst:             _snova_24_5_4_shake_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_shake_ssk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_ssk_avx2_snova_shake
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
        - OQS_SHA3_shake128_x4_inc_ctx_release
        - OQS_SHA3_shake128_x4_inc_finalize
        - OQS_SHA3_shake128_x4_inc_init
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_shake.c:35,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_shake.c:36,3'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_shake.c:49,3'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_shake.c:52,3'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_shake.c:55,4'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_shake.c:60,4'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_avx2/snova_shake.c:64,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_esk_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_24_5_4_esk_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_esk_verify
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_esk_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_aes_esk_avx2_verify
        - _snova_24_5_4_aes_esk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:108,23'
          Dst:             _snova_24_5_4_aes_esk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:111,23'
          Dst:             _snova_24_5_4_aes_esk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_esk_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_24_5_4_esk_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_esk_sign
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_esk_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_aes_esk_avx2_sign
        - _snova_24_5_4_aes_esk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:82,23'
          Dst:             _snova_24_5_4_aes_esk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:85,23'
          Dst:             _snova_24_5_4_aes_esk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_esk_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_aes_esk_avx2_keypair
        - _snova_24_5_4_aes_esk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:56,23'
          Dst:             _snova_24_5_4_aes_esk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:59,23'
          Dst:             _snova_24_5_4_aes_esk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_esk_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_esk.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_24_5_4_aes_esk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_shake256
        - _snova_24_5_4_aes_esk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/oqs_snova.c:65,2'
          Dst:             _snova_24_5_4_aes_esk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/oqs_snova.c:67,6'
          Dst:             _snova_24_5_4_aes_esk_opt_verify_signture
    - functionName:    _snova_24_5_4_aes_esk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_aes_esk_opt_shake256
        - _snova_24_5_4_aes_esk_opt_sign_digest_esk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/oqs_snova.c:41,2'
          Dst:             _snova_24_5_4_aes_esk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/oqs_snova.c:47,12'
          Dst:             _snova_24_5_4_aes_esk_opt_sign_digest_esk
    - functionName:    _snova_24_5_4_aes_esk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_aes_esk_opt_generate_keys_esk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/oqs_snova.c:26,12'
          Dst:             _snova_24_5_4_aes_esk_opt_generate_keys_esk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:274,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          250
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_ct_gf16_is_not_zero
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:136,17'
          Dst:             _snova_24_5_4_aes_esk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:137,56'
          Dst:             _snova_24_5_4_aes_esk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:148,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    353
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    112
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:117,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    200
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:100,2'
          Dst:             _snova_24_5_4_aes_esk_opt_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:228,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          566
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:192,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:193,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_24_5_4_aes_esk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:284,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_24_5_4_aes_esk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:73,3'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_plasma_init
    - functionName:    _snova_24_5_4_aes_esk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_snova_init
        - _snova_24_5_4_aes_esk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:279,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:280,9'
          Dst:             _snova_24_5_4_aes_esk_opt_verify_signture_pkx_opt
    - functionName:    _snova_24_5_4_aes_esk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:861,9'
          Dst:             _snova_24_5_4_aes_esk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:266,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_24_5_4_aes_esk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         165
      ICount:          2655
      EdgeCount:       232
      CyclomaticComplexity: 69
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes
        - _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:620,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:839,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_24_5_4_aes_esk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_snova_init
        - _snova_24_5_4_aes_esk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:267,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:268,9'
          Dst:             _snova_24_5_4_aes_esk_opt_verify_signture_opt
    - functionName:    _snova_24_5_4_aes_esk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:854,9'
          Dst:             _snova_24_5_4_aes_esk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_24_5_4_aes_esk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_sign_digest_core_opt
        - _snova_24_5_4_aes_esk_opt_snova_init
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - sk_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:247,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:250,12'
          Dst:             _snova_24_5_4_aes_esk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:255,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:250,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_24_5_4_aes_esk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         315
      ICount:          5480
      EdgeCount:       420
      CyclomaticComplexity: 107
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes
        - _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
        - _snova_24_5_4_aes_esk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:192,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:256,3'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:469,4'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:470,4'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:500,15'
          Dst:             _snova_24_5_4_aes_esk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:505,12'
          Dst:             _snova_24_5_4_aes_esk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:516,18'
          Dst:             _snova_24_5_4_aes_esk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:525,4'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:526,4'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:527,4'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:528,4'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:529,4'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:530,4'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:531,4'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:532,4'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:569,3'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:578,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:584,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:585,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:586,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:587,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:588,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:589,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:590,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:591,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_24_5_4_aes_esk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_sign_digest_core_opt
        - _snova_24_5_4_aes_esk_opt_sign_expand_ssk
        - _snova_24_5_4_aes_esk_opt_snova_init
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:226,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:228,2'
          Dst:             _snova_24_5_4_aes_esk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:229,12'
          Dst:             _snova_24_5_4_aes_esk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:233,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:205,2'
          Dst:             _snova_24_5_4_aes_esk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
        - _snova_24_5_4_aes_esk_opt_shake256
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:161,2'
          Dst:             _snova_24_5_4_aes_esk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:162,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:173,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:174,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          1304
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:33,3'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:97,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:98,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:71,3'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_24_5_4_aes_esk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_gen_F_opt
        - _snova_24_5_4_aes_esk_opt_gen_P22_opt
        - _snova_24_5_4_aes_esk_opt_snova_init
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:171,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:187,2'
          Dst:             _snova_24_5_4_aes_esk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:188,2'
          Dst:             _snova_24_5_4_aes_esk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:192,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          857
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:166,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_generate_keys_core
        - _snova_24_5_4_aes_esk_opt_snova_init
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:152,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:157,2'
          Dst:             _snova_24_5_4_aes_esk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:161,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_gen_F_opt
        - _snova_24_5_4_aes_esk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:88,2'
          Dst:             _snova_24_5_4_aes_esk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:89,2'
          Dst:             _snova_24_5_4_aes_esk_opt_gen_P22_opt
    - functionName:    _snova_24_5_4_aes_esk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_generate_keys_core
        - _snova_24_5_4_aes_esk_opt_snova_init
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:135,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:137,2'
          Dst:             _snova_24_5_4_aes_esk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:142,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_kernel.h:239,2'
          Dst:             _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_24_5_4_aes_esk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_generate_keys_core
        - _snova_24_5_4_aes_esk_opt_snova_init
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:115,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:117,2'
          Dst:             _snova_24_5_4_aes_esk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:123,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_opt_generate_keys_core
        - _snova_24_5_4_aes_esk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:97,2'
          Dst:             _snova_24_5_4_aes_esk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova.c:101,2'
          Dst:             _snova_24_5_4_aes_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_opt_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_24_5_4_aes_esk_opt_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_aes_esk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_shake256
        - _snova_24_5_4_aes_esk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/oqs_snova.c:65,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/oqs_snova.c:67,6'
          Dst:             _snova_24_5_4_aes_esk_avx2_verify_signture
    - functionName:    _snova_24_5_4_aes_esk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_aes_esk_avx2_shake256
        - _snova_24_5_4_aes_esk_avx2_sign_digest_esk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/oqs_snova.c:41,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/oqs_snova.c:47,12'
          Dst:             _snova_24_5_4_aes_esk_avx2_sign_digest_esk
    - functionName:    _snova_24_5_4_aes_esk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_aes_esk_avx2_generate_keys_esk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/oqs_snova.c:26,12'
          Dst:             _snova_24_5_4_aes_esk_avx2_generate_keys_esk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:274,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          178
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_ct_gf16_is_not_zero
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:136,17'
          Dst:             _snova_24_5_4_aes_esk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:137,56'
          Dst:             _snova_24_5_4_aes_esk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:148,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    85
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:117,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    200
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:100,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_24_5_4_aes_esk_avx2_init_vector_table
    - functionName:    _snova_24_5_4_aes_esk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:228,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          566
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:192,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:193,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_24_5_4_aes_esk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:284,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_24_5_4_aes_esk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:73,3'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_plasma_init
    - functionName:    _snova_24_5_4_aes_esk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_snova_init
        - _snova_24_5_4_aes_esk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:279,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:280,9'
          Dst:             _snova_24_5_4_aes_esk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_24_5_4_aes_esk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_24_5_4_aes_esk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:266,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_24_5_4_aes_esk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          481
      EdgeCount:       124
      CyclomaticComplexity: 42
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes
        - _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          1636
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          299
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    113
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_snova_init
        - _snova_24_5_4_aes_esk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:267,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:268,9'
          Dst:             _snova_24_5_4_aes_esk_avx2_verify_signture_vtl
    - functionName:    _snova_24_5_4_aes_esk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_24_5_4_aes_esk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_24_5_4_aes_esk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_sign_digest_core_gnl_vtl
        - _snova_24_5_4_aes_esk_avx2_snova_init
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:247,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:250,12'
          Dst:             _snova_24_5_4_aes_esk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:255,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:250,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_24_5_4_aes_esk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          3129
      EdgeCount:       174
      CyclomaticComplexity: 45
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_aes_esk_avx2_calc_LR_J_vtl
        - _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes
        - _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
        - _snova_24_5_4_aes_esk_avx2_ct_gf16_is_not_zero
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_24_5_4_aes_esk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_24_5_4_aes_esk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_24_5_4_aes_esk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_aes_esk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          472
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_24_5_4_aes_esk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_sign_digest_core_gnl_vtl
        - _snova_24_5_4_aes_esk_avx2_sign_expand_ssk
        - _snova_24_5_4_aes_esk_avx2_snova_init
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:226,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:228,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:229,12'
          Dst:             _snova_24_5_4_aes_esk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:233,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:205,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
        - _snova_24_5_4_aes_esk_avx2_shake256
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:161,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:162,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:173,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:174,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          3616
      EdgeCount:       87
      CyclomaticComplexity: 23
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_24_5_4_aes_esk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_gen_F_vtl
        - _snova_24_5_4_aes_esk_avx2_gen_P22_vtl
        - _snova_24_5_4_aes_esk_avx2_snova_init
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:171,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:187,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:188,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:192,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          1826
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_generate_keys_core
        - _snova_24_5_4_aes_esk_avx2_snova_init
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:152,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:157,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:161,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_gen_F_vtl
        - _snova_24_5_4_aes_esk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:88,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:89,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_gen_P22_vtl
    - functionName:    _snova_24_5_4_aes_esk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_generate_keys_core
        - _snova_24_5_4_aes_esk_avx2_snova_init
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:135,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:137,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:142,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_kernel.h:239,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_24_5_4_aes_esk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_generate_keys_core
        - _snova_24_5_4_aes_esk_avx2_snova_init
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:115,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:117,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:123,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_aes_esk_avx2_generate_keys_core
        - _snova_24_5_4_aes_esk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:97,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova.c:101,2'
          Dst:             _snova_24_5_4_aes_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_aes_esk_avx2_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_24_5_4_aes_esk_avx2_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_aes_esk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_aes_esk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_verify
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_shake_esk_avx2_verify
        - _snova_24_5_4_shake_esk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:108,23'
          Dst:             _snova_24_5_4_shake_esk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:111,23'
          Dst:             _snova_24_5_4_shake_esk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_sign
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_shake_esk_avx2_sign
        - _snova_24_5_4_shake_esk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:82,23'
          Dst:             _snova_24_5_4_shake_esk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:85,23'
          Dst:             _snova_24_5_4_shake_esk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_4_shake_esk_avx2_keypair
        - _snova_24_5_4_shake_esk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:56,23'
          Dst:             _snova_24_5_4_shake_esk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:59,23'
          Dst:             _snova_24_5_4_shake_esk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_24_5_4_SHAKE_esk_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_4_SHAKE_esk.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_24_5_4_shake_esk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_shake256
        - _snova_24_5_4_shake_esk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/oqs_snova.c:65,2'
          Dst:             _snova_24_5_4_shake_esk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/oqs_snova.c:67,6'
          Dst:             _snova_24_5_4_shake_esk_opt_verify_signture
    - functionName:    _snova_24_5_4_shake_esk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_shake_esk_opt_shake256
        - _snova_24_5_4_shake_esk_opt_sign_digest_esk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/oqs_snova.c:41,2'
          Dst:             _snova_24_5_4_shake_esk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/oqs_snova.c:47,12'
          Dst:             _snova_24_5_4_shake_esk_opt_sign_digest_esk
    - functionName:    _snova_24_5_4_shake_esk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_shake_esk_opt_generate_keys_esk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/oqs_snova.c:26,12'
          Dst:             _snova_24_5_4_shake_esk_opt_generate_keys_esk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:274,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          250
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_ct_gf16_is_not_zero
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:136,17'
          Dst:             _snova_24_5_4_shake_esk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:137,56'
          Dst:             _snova_24_5_4_shake_esk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:148,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    353
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    112
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:117,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    200
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_snova_shake
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:94,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_shake
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:228,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          566
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:192,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:193,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_24_5_4_shake_esk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:284,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_24_5_4_shake_esk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:73,3'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_plasma_init
    - functionName:    _snova_24_5_4_shake_esk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_snova_init
        - _snova_24_5_4_shake_esk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:279,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:280,9'
          Dst:             _snova_24_5_4_shake_esk_opt_verify_signture_pkx_opt
    - functionName:    _snova_24_5_4_shake_esk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:861,9'
          Dst:             _snova_24_5_4_shake_esk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:266,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_24_5_4_shake_esk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         165
      ICount:          2655
      EdgeCount:       232
      CyclomaticComplexity: 69
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes
        - _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:620,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:839,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_24_5_4_shake_esk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_snova_init
        - _snova_24_5_4_shake_esk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:267,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:268,9'
          Dst:             _snova_24_5_4_shake_esk_opt_verify_signture_opt
    - functionName:    _snova_24_5_4_shake_esk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:854,9'
          Dst:             _snova_24_5_4_shake_esk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_24_5_4_shake_esk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_sign_digest_core_opt
        - _snova_24_5_4_shake_esk_opt_snova_init
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - sk_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:247,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:250,12'
          Dst:             _snova_24_5_4_shake_esk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:255,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:250,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_24_5_4_shake_esk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         315
      ICount:          5480
      EdgeCount:       420
      CyclomaticComplexity: 107
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes
        - _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
        - _snova_24_5_4_shake_esk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:192,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:256,3'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:469,4'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:470,4'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:500,15'
          Dst:             _snova_24_5_4_shake_esk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:505,12'
          Dst:             _snova_24_5_4_shake_esk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:516,18'
          Dst:             _snova_24_5_4_shake_esk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:525,4'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:526,4'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:527,4'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:528,4'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:529,4'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:530,4'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:531,4'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:532,4'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:569,3'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:578,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:584,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:585,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:586,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:587,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:588,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:589,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:590,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:591,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_24_5_4_shake_esk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_sign_digest_core_opt
        - _snova_24_5_4_shake_esk_opt_sign_expand_ssk
        - _snova_24_5_4_shake_esk_opt_snova_init
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:226,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:228,2'
          Dst:             _snova_24_5_4_shake_esk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:229,12'
          Dst:             _snova_24_5_4_shake_esk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:233,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:205,2'
          Dst:             _snova_24_5_4_shake_esk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
        - _snova_24_5_4_shake_esk_opt_shake256
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:161,2'
          Dst:             _snova_24_5_4_shake_esk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:162,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:173,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:174,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          1304
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:33,3'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:97,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:98,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:71,3'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_24_5_4_shake_esk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_gen_F_opt
        - _snova_24_5_4_shake_esk_opt_gen_P22_opt
        - _snova_24_5_4_shake_esk_opt_snova_init
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:171,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:187,2'
          Dst:             _snova_24_5_4_shake_esk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:188,2'
          Dst:             _snova_24_5_4_shake_esk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:192,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          857
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:166,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_generate_keys_core
        - _snova_24_5_4_shake_esk_opt_snova_init
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:152,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:157,2'
          Dst:             _snova_24_5_4_shake_esk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:161,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_gen_F_opt
        - _snova_24_5_4_shake_esk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:88,2'
          Dst:             _snova_24_5_4_shake_esk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:89,2'
          Dst:             _snova_24_5_4_shake_esk_opt_gen_P22_opt
    - functionName:    _snova_24_5_4_shake_esk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_generate_keys_core
        - _snova_24_5_4_shake_esk_opt_snova_init
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:135,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:137,2'
          Dst:             _snova_24_5_4_shake_esk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:142,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_kernel.h:239,2'
          Dst:             _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_24_5_4_shake_esk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_generate_keys_core
        - _snova_24_5_4_shake_esk_opt_snova_init
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:115,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:117,2'
          Dst:             _snova_24_5_4_shake_esk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:123,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_opt_generate_keys_core
        - _snova_24_5_4_shake_esk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:97,2'
          Dst:             _snova_24_5_4_shake_esk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova.c:101,2'
          Dst:             _snova_24_5_4_shake_esk_opt_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_shake_esk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_opt_snova_shake
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          104
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_finalize
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:80,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:81,3'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:87,4'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:90,3'
          Dst:             OQS_SHA3_shake128_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:96,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_opt/snova_shake.c:97,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    _snova_24_5_4_shake_esk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_shake256
        - _snova_24_5_4_shake_esk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/oqs_snova.c:65,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/oqs_snova.c:67,6'
          Dst:             _snova_24_5_4_shake_esk_avx2_verify_signture
    - functionName:    _snova_24_5_4_shake_esk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_shake_esk_avx2_shake256
        - _snova_24_5_4_shake_esk_avx2_sign_digest_esk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/oqs_snova.c:41,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/oqs_snova.c:47,12'
          Dst:             _snova_24_5_4_shake_esk_avx2_sign_digest_esk
    - functionName:    _snova_24_5_4_shake_esk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_4_shake_esk_avx2_generate_keys_esk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/oqs_snova.c:26,12'
          Dst:             _snova_24_5_4_shake_esk_avx2_generate_keys_esk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:274,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          178
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_ct_gf16_is_not_zero
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:136,17'
          Dst:             _snova_24_5_4_shake_esk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:137,56'
          Dst:             _snova_24_5_4_shake_esk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:148,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    85
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:117,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    200
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_snova_shake
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:94,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_shake
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_24_5_4_shake_esk_avx2_init_vector_table
    - functionName:    _snova_24_5_4_shake_esk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:228,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          566
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:192,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:193,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_24_5_4_shake_esk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:284,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_24_5_4_shake_esk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:73,3'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_plasma_init
    - functionName:    _snova_24_5_4_shake_esk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_snova_init
        - _snova_24_5_4_shake_esk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:279,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:280,9'
          Dst:             _snova_24_5_4_shake_esk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_24_5_4_shake_esk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_24_5_4_shake_esk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:266,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_24_5_4_shake_esk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          481
      EdgeCount:       124
      CyclomaticComplexity: 42
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes
        - _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          1636
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          299
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    113
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_snova_init
        - _snova_24_5_4_shake_esk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:267,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:268,9'
          Dst:             _snova_24_5_4_shake_esk_avx2_verify_signture_vtl
    - functionName:    _snova_24_5_4_shake_esk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_24_5_4_shake_esk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_24_5_4_shake_esk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_sign_digest_core_gnl_vtl
        - _snova_24_5_4_shake_esk_avx2_snova_init
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:247,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:250,12'
          Dst:             _snova_24_5_4_shake_esk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:255,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:250,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_24_5_4_shake_esk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          3129
      EdgeCount:       174
      CyclomaticComplexity: 45
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_4_shake_esk_avx2_calc_LR_J_vtl
        - _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes
        - _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
        - _snova_24_5_4_shake_esk_avx2_ct_gf16_is_not_zero
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_24_5_4_shake_esk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_24_5_4_shake_esk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_24_5_4_shake_esk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_shake_esk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          472
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_24_5_4_shake_esk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_sign_digest_core_gnl_vtl
        - _snova_24_5_4_shake_esk_avx2_sign_expand_ssk
        - _snova_24_5_4_shake_esk_avx2_snova_init
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:226,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:228,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:229,12'
          Dst:             _snova_24_5_4_shake_esk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:233,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:205,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
        - _snova_24_5_4_shake_esk_avx2_shake256
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:161,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:162,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:173,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:174,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          3616
      EdgeCount:       87
      CyclomaticComplexity: 23
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_24_5_4_shake_esk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_gen_F_vtl
        - _snova_24_5_4_shake_esk_avx2_gen_P22_vtl
        - _snova_24_5_4_shake_esk_avx2_snova_init
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:171,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:187,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:188,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:192,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          1826
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_generate_keys_core
        - _snova_24_5_4_shake_esk_avx2_snova_init
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:152,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:157,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:161,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_gen_F_vtl
        - _snova_24_5_4_shake_esk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:88,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:89,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_gen_P22_vtl
    - functionName:    _snova_24_5_4_shake_esk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_generate_keys_core
        - _snova_24_5_4_shake_esk_avx2_snova_init
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:135,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:137,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:142,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_kernel.h:239,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_24_5_4_shake_esk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_generate_keys_core
        - _snova_24_5_4_shake_esk_avx2_snova_init
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:115,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:117,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:123,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_4_shake_esk_avx2_generate_keys_core
        - _snova_24_5_4_shake_esk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:97,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova.c:101,2'
          Dst:             _snova_24_5_4_shake_esk_avx2_snova_set_zero
    - functionName:    _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_4_shake_esk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_4_shake_esk_avx2_snova_shake
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
        - OQS_SHA3_shake128_x4_inc_ctx_release
        - OQS_SHA3_shake128_x4_inc_finalize
        - OQS_SHA3_shake128_x4_inc_init
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_shake.c:35,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_shake.c:36,3'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_shake.c:49,3'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_shake.c:52,3'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_shake.c:55,4'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_shake.c:60,4'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_4_SHAKE_esk_avx2/snova_shake.c:64,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    OQS_SIG_snova_SNOVA_37_17_2_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_17_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_37_17_2_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_37_17_2_verify
    - functionName:    OQS_SIG_snova_SNOVA_37_17_2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_17_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_37_17_2_aes_ssk_avx2_verify
        - _snova_37_17_2_aes_ssk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:108,23'
          Dst:             _snova_37_17_2_aes_ssk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:111,23'
          Dst:             _snova_37_17_2_aes_ssk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_37_17_2_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_17_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_37_17_2_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_37_17_2_sign
    - functionName:    OQS_SIG_snova_SNOVA_37_17_2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_17_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_37_17_2_aes_ssk_avx2_sign
        - _snova_37_17_2_aes_ssk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:82,23'
          Dst:             _snova_37_17_2_aes_ssk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:85,23'
          Dst:             _snova_37_17_2_aes_ssk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_37_17_2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_17_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_37_17_2_aes_ssk_avx2_keypair
        - _snova_37_17_2_aes_ssk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:56,23'
          Dst:             _snova_37_17_2_aes_ssk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:59,23'
          Dst:             _snova_37_17_2_aes_ssk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_37_17_2_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_17_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_17_2.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_37_17_2_aes_ssk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_shake256
        - _snova_37_17_2_aes_ssk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/oqs_snova.c:65,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/oqs_snova.c:67,6'
          Dst:             _snova_37_17_2_aes_ssk_opt_verify_signture
    - functionName:    _snova_37_17_2_aes_ssk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_37_17_2_aes_ssk_opt_shake256
        - _snova_37_17_2_aes_ssk_opt_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/oqs_snova.c:41,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/oqs_snova.c:45,12'
          Dst:             _snova_37_17_2_aes_ssk_opt_sign_digest_ssk
    - functionName:    _snova_37_17_2_aes_ssk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_37_17_2_aes_ssk_opt_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/oqs_snova.c:24,12'
          Dst:             _snova_37_17_2_aes_ssk_opt_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:274,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_ct_gf16_is_not_zero
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:136,17'
          Dst:             _snova_37_17_2_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:137,56'
          Dst:             _snova_37_17_2_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:148,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    101
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:100,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_AES_128_CTR
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:117,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_ABQ
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          153
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_37_17_2_aes_ssk_opt_shake256
        - be_invertible_by_add_aS
        - gen_a_FqS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:30,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:32,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:33,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:228,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:189,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_37_17_2_aes_ssk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:284,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_37_17_2_aes_ssk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_snova_plasma_init
        - gen_ABQ
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:69,3'
          Dst:             gen_ABQ
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:73,3'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_plasma_init
    - functionName:    _snova_37_17_2_aes_ssk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_snova_init
        - _snova_37_17_2_aes_ssk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:279,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:280,9'
          Dst:             _snova_37_17_2_aes_ssk_opt_verify_signture_pkx_opt
    - functionName:    _snova_37_17_2_aes_ssk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:861,9'
          Dst:             _snova_37_17_2_aes_ssk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:266,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_37_17_2_aes_ssk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          4668
      EdgeCount:       194
      CyclomaticComplexity: 58
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:620,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:839,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_37_17_2_aes_ssk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_snova_init
        - _snova_37_17_2_aes_ssk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:267,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:268,9'
          Dst:             _snova_37_17_2_aes_ssk_opt_verify_signture_opt
    - functionName:    _snova_37_17_2_aes_ssk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:854,9'
          Dst:             _snova_37_17_2_aes_ssk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_37_17_2_aes_ssk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_sign_digest_core_opt
        - _snova_37_17_2_aes_ssk_opt_snova_init
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:247,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:250,12'
          Dst:             _snova_37_17_2_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:255,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:250,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_37_17_2_aes_ssk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         204
      ICount:          8606
      EdgeCount:       272
      CyclomaticComplexity: 70
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_37_17_2_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:192,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:256,3'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:469,4'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:470,4'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:500,15'
          Dst:             _snova_37_17_2_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:505,12'
          Dst:             _snova_37_17_2_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:516,18'
          Dst:             _snova_37_17_2_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:525,4'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:526,4'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:527,4'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:528,4'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:529,4'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:530,4'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:531,4'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:532,4'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:569,3'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:578,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:584,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:585,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:586,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:587,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:588,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:589,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:590,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:591,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_37_17_2_aes_ssk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_sign_digest_core_opt
        - _snova_37_17_2_aes_ssk_opt_sign_expand_ssk
        - _snova_37_17_2_aes_ssk_opt_snova_init
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:226,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:228,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:229,12'
          Dst:             _snova_37_17_2_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:233,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:205,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_37_17_2_aes_ssk_opt_shake256
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:161,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:162,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:173,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:174,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          714
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:33,3'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:97,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:98,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:71,3'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_37_17_2_aes_ssk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_gen_F_opt
        - _snova_37_17_2_aes_ssk_opt_gen_P22_opt
        - _snova_37_17_2_aes_ssk_opt_snova_init
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:171,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:187,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:188,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:192,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          331
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:166,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_generate_keys_core
        - _snova_37_17_2_aes_ssk_opt_snova_init
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:152,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:157,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:161,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_gen_F_opt
        - _snova_37_17_2_aes_ssk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:88,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:89,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_gen_P22_opt
    - functionName:    _snova_37_17_2_aes_ssk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_generate_keys_core
        - _snova_37_17_2_aes_ssk_opt_snova_init
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:135,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:137,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:142,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_kernel.h:239,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_37_17_2_aes_ssk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_generate_keys_core
        - _snova_37_17_2_aes_ssk_opt_snova_init
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:115,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:117,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:123,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_opt_generate_keys_core
        - _snova_37_17_2_aes_ssk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:97,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova.c:101,2'
          Dst:             _snova_37_17_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_opt_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_37_17_2_aes_ssk_opt_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_37_17_2_aes_ssk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_shake256
        - _snova_37_17_2_aes_ssk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/oqs_snova.c:65,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/oqs_snova.c:67,6'
          Dst:             _snova_37_17_2_aes_ssk_avx2_verify_signture
    - functionName:    _snova_37_17_2_aes_ssk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_37_17_2_aes_ssk_avx2_shake256
        - _snova_37_17_2_aes_ssk_avx2_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/oqs_snova.c:41,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/oqs_snova.c:45,12'
          Dst:             _snova_37_17_2_aes_ssk_avx2_sign_digest_ssk
    - functionName:    _snova_37_17_2_aes_ssk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_37_17_2_aes_ssk_avx2_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/oqs_snova.c:24,12'
          Dst:             _snova_37_17_2_aes_ssk_avx2_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:274,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:136,17'
          Dst:             _snova_37_17_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:137,56'
          Dst:             _snova_37_17_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:148,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:100,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_AES_128_CTR
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:117,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_37_17_2_aes_ssk_avx2_init_vector_table
    - functionName:    _snova_37_17_2_aes_ssk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_ABQ
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          153
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_37_17_2_aes_ssk_avx2_shake256
        - be_invertible_by_add_aS
        - gen_a_FqS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:30,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:32,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:33,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:228,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:189,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_37_17_2_aes_ssk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:284,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_37_17_2_aes_ssk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_snova_plasma_init
        - gen_ABQ
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:69,3'
          Dst:             gen_ABQ
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:73,3'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_plasma_init
    - functionName:    _snova_37_17_2_aes_ssk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_snova_init
        - _snova_37_17_2_aes_ssk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:279,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:280,9'
          Dst:             _snova_37_17_2_aes_ssk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_37_17_2_aes_ssk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_37_17_2_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:266,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_37_17_2_aes_ssk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          415
      EdgeCount:       106
      CyclomaticComplexity: 36
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          911
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          294
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          294
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          143
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_snova_init
        - _snova_37_17_2_aes_ssk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:267,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:268,9'
          Dst:             _snova_37_17_2_aes_ssk_avx2_verify_signture_vtl
    - functionName:    _snova_37_17_2_aes_ssk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_37_17_2_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_37_17_2_aes_ssk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_37_17_2_aes_ssk_avx2_snova_init
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:247,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:250,12'
          Dst:             _snova_37_17_2_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:255,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:250,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_37_17_2_aes_ssk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         95
      ICount:          2754
      EdgeCount:       126
      CyclomaticComplexity: 33
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_37_17_2_aes_ssk_avx2_calc_LR_J_vtl
        - _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_37_17_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_37_17_2_aes_ssk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_37_17_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_37_17_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_37_17_2_aes_ssk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          402
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_37_17_2_aes_ssk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_37_17_2_aes_ssk_avx2_sign_expand_ssk
        - _snova_37_17_2_aes_ssk_avx2_snova_init
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:226,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:228,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:229,12'
          Dst:             _snova_37_17_2_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:233,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:205,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_37_17_2_aes_ssk_avx2_shake256
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:161,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:162,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:173,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:174,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          1400
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_37_17_2_aes_ssk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_gen_F_vtl
        - _snova_37_17_2_aes_ssk_avx2_gen_P22_vtl
        - _snova_37_17_2_aes_ssk_avx2_snova_init
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:171,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:187,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:188,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:192,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          1756
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_generate_keys_core
        - _snova_37_17_2_aes_ssk_avx2_snova_init
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:152,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:157,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:161,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_gen_F_vtl
        - _snova_37_17_2_aes_ssk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:88,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:89,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_gen_P22_vtl
    - functionName:    _snova_37_17_2_aes_ssk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_generate_keys_core
        - _snova_37_17_2_aes_ssk_avx2_snova_init
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:135,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:137,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:142,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_kernel.h:239,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_37_17_2_aes_ssk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_generate_keys_core
        - _snova_37_17_2_aes_ssk_avx2_snova_init
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:115,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:117,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:123,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_17_2_aes_ssk_avx2_generate_keys_core
        - _snova_37_17_2_aes_ssk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:97,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova.c:101,2'
          Dst:             _snova_37_17_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_17_2_aes_ssk_avx2_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_37_17_2_aes_ssk_avx2_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_37_17_2_aes_ssk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_17_2_aes_ssk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_17_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_snova_SNOVA_25_8_3_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_25_8_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_25_8_3_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_25_8_3_verify
    - functionName:    OQS_SIG_snova_SNOVA_25_8_3_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_25_8_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_25_8_3_aes_ssk_avx2_verify
        - _snova_25_8_3_aes_ssk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:108,23'
          Dst:             _snova_25_8_3_aes_ssk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:111,23'
          Dst:             _snova_25_8_3_aes_ssk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_25_8_3_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_25_8_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_25_8_3_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_25_8_3_sign
    - functionName:    OQS_SIG_snova_SNOVA_25_8_3_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_25_8_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_25_8_3_aes_ssk_avx2_sign
        - _snova_25_8_3_aes_ssk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:82,23'
          Dst:             _snova_25_8_3_aes_ssk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:85,23'
          Dst:             _snova_25_8_3_aes_ssk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_25_8_3_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_25_8_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_25_8_3_aes_ssk_avx2_keypair
        - _snova_25_8_3_aes_ssk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:56,23'
          Dst:             _snova_25_8_3_aes_ssk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:59,23'
          Dst:             _snova_25_8_3_aes_ssk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_25_8_3_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_25_8_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_25_8_3.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_25_8_3_aes_ssk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_shake256
        - _snova_25_8_3_aes_ssk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/oqs_snova.c:65,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/oqs_snova.c:67,6'
          Dst:             _snova_25_8_3_aes_ssk_opt_verify_signture
    - functionName:    _snova_25_8_3_aes_ssk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_25_8_3_aes_ssk_opt_shake256
        - _snova_25_8_3_aes_ssk_opt_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/oqs_snova.c:41,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/oqs_snova.c:45,12'
          Dst:             _snova_25_8_3_aes_ssk_opt_sign_digest_ssk
    - functionName:    _snova_25_8_3_aes_ssk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_25_8_3_aes_ssk_opt_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/oqs_snova.c:24,12'
          Dst:             _snova_25_8_3_aes_ssk_opt_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:274,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          128
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_ct_gf16_is_not_zero
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:0,0'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:136,17'
          Dst:             _snova_25_8_3_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:137,56'
          Dst:             _snova_25_8_3_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:148,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    250
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    67
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:100,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_AES_128_CTR
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          64
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:117,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          160
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_ABQ
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          273
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_25_8_3_aes_ssk_opt_shake256
        - be_invertible_by_add_aS
        - gen_a_FqS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:30,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:32,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:33,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:228,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:189,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_25_8_3_aes_ssk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:284,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_25_8_3_aes_ssk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_snova_plasma_init
        - gen_ABQ
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:69,3'
          Dst:             gen_ABQ
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:73,3'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_plasma_init
    - functionName:    _snova_25_8_3_aes_ssk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_snova_init
        - _snova_25_8_3_aes_ssk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:279,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:280,9'
          Dst:             _snova_25_8_3_aes_ssk_opt_verify_signture_pkx_opt
    - functionName:    _snova_25_8_3_aes_ssk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:861,9'
          Dst:             _snova_25_8_3_aes_ssk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:266,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_25_8_3_aes_ssk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         154
      ICount:          2308
      EdgeCount:       216
      CyclomaticComplexity: 64
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:620,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:839,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_25_8_3_aes_ssk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_snova_init
        - _snova_25_8_3_aes_ssk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:267,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:268,9'
          Dst:             _snova_25_8_3_aes_ssk_opt_verify_signture_opt
    - functionName:    _snova_25_8_3_aes_ssk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:854,9'
          Dst:             _snova_25_8_3_aes_ssk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_25_8_3_aes_ssk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_sign_digest_core_opt
        - _snova_25_8_3_aes_ssk_opt_snova_init
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:247,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:250,12'
          Dst:             _snova_25_8_3_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:255,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:250,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_25_8_3_aes_ssk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         252
      ICount:          4656
      EdgeCount:       336
      CyclomaticComplexity: 86
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_25_8_3_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:192,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:256,3'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:469,4'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:470,4'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:500,15'
          Dst:             _snova_25_8_3_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:505,12'
          Dst:             _snova_25_8_3_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:516,18'
          Dst:             _snova_25_8_3_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:525,4'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:526,4'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:527,4'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:528,4'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:529,4'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:530,4'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:531,4'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:532,4'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:569,3'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:578,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:584,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:585,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:586,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:587,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:588,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:589,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:590,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:591,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_25_8_3_aes_ssk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_sign_digest_core_opt
        - _snova_25_8_3_aes_ssk_opt_sign_expand_ssk
        - _snova_25_8_3_aes_ssk_opt_snova_init
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:226,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:228,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:229,12'
          Dst:             _snova_25_8_3_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:233,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:205,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_25_8_3_aes_ssk_opt_shake256
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:161,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:162,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:173,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:174,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          901
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:33,3'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:97,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:98,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:71,3'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_25_8_3_aes_ssk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_gen_F_opt
        - _snova_25_8_3_aes_ssk_opt_gen_P22_opt
        - _snova_25_8_3_aes_ssk_opt_snova_init
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:171,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:187,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:188,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:192,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          702
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:166,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_generate_keys_core
        - _snova_25_8_3_aes_ssk_opt_snova_init
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:152,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:157,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:161,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_gen_F_opt
        - _snova_25_8_3_aes_ssk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:88,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:89,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_gen_P22_opt
    - functionName:    _snova_25_8_3_aes_ssk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_generate_keys_core
        - _snova_25_8_3_aes_ssk_opt_snova_init
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:135,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:137,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:142,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_kernel.h:239,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_25_8_3_aes_ssk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_generate_keys_core
        - _snova_25_8_3_aes_ssk_opt_snova_init
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:115,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:117,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:123,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_opt_generate_keys_core
        - _snova_25_8_3_aes_ssk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:97,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova.c:101,2'
          Dst:             _snova_25_8_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_opt_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_25_8_3_aes_ssk_opt_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_25_8_3_aes_ssk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_shake256
        - _snova_25_8_3_aes_ssk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/oqs_snova.c:65,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/oqs_snova.c:67,6'
          Dst:             _snova_25_8_3_aes_ssk_avx2_verify_signture
    - functionName:    _snova_25_8_3_aes_ssk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_25_8_3_aes_ssk_avx2_shake256
        - _snova_25_8_3_aes_ssk_avx2_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/oqs_snova.c:41,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/oqs_snova.c:45,12'
          Dst:             _snova_25_8_3_aes_ssk_avx2_sign_digest_ssk
    - functionName:    _snova_25_8_3_aes_ssk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_25_8_3_aes_ssk_avx2_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/oqs_snova.c:24,12'
          Dst:             _snova_25_8_3_aes_ssk_avx2_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:274,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          128
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:0,0'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:136,17'
          Dst:             _snova_25_8_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:137,56'
          Dst:             _snova_25_8_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:148,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:100,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_AES_128_CTR
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          64
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:117,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          160
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_25_8_3_aes_ssk_avx2_init_vector_table
    - functionName:    _snova_25_8_3_aes_ssk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_ABQ
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          273
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_25_8_3_aes_ssk_avx2_shake256
        - be_invertible_by_add_aS
        - gen_a_FqS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:30,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:32,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:33,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:228,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:189,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_25_8_3_aes_ssk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:284,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_25_8_3_aes_ssk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_snova_plasma_init
        - gen_ABQ
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:69,3'
          Dst:             gen_ABQ
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:73,3'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_plasma_init
    - functionName:    _snova_25_8_3_aes_ssk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_snova_init
        - _snova_25_8_3_aes_ssk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:279,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:280,9'
          Dst:             _snova_25_8_3_aes_ssk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_25_8_3_aes_ssk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_25_8_3_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:266,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_25_8_3_aes_ssk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          437
      EdgeCount:       112
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          1322
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          95
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          95
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          71
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_snova_init
        - _snova_25_8_3_aes_ssk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:267,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:268,9'
          Dst:             _snova_25_8_3_aes_ssk_avx2_verify_signture_vtl
    - functionName:    _snova_25_8_3_aes_ssk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_25_8_3_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_25_8_3_aes_ssk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_25_8_3_aes_ssk_avx2_snova_init
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:247,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:250,12'
          Dst:             _snova_25_8_3_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:255,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:250,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_25_8_3_aes_ssk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         116
      ICount:          3091
      EdgeCount:       154
      CyclomaticComplexity: 40
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_25_8_3_aes_ssk_avx2_calc_LR_J_vtl
        - _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_25_8_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_25_8_3_aes_ssk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_25_8_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_25_8_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_25_8_3_aes_ssk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          769
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_25_8_3_aes_ssk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_25_8_3_aes_ssk_avx2_sign_expand_ssk
        - _snova_25_8_3_aes_ssk_avx2_snova_init
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:226,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:228,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:229,12'
          Dst:             _snova_25_8_3_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:233,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:205,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_25_8_3_aes_ssk_avx2_shake256
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:161,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:162,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:173,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:174,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          2590
      EdgeCount:       151
      CyclomaticComplexity: 39
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_25_8_3_aes_ssk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_gen_F_vtl
        - _snova_25_8_3_aes_ssk_avx2_gen_P22_vtl
        - _snova_25_8_3_aes_ssk_avx2_snova_init
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:171,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:187,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:188,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:192,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          2470
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_generate_keys_core
        - _snova_25_8_3_aes_ssk_avx2_snova_init
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:152,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:157,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:161,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_gen_F_vtl
        - _snova_25_8_3_aes_ssk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:88,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:89,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_gen_P22_vtl
    - functionName:    _snova_25_8_3_aes_ssk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_generate_keys_core
        - _snova_25_8_3_aes_ssk_avx2_snova_init
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:135,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:137,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:142,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_kernel.h:239,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_25_8_3_aes_ssk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_generate_keys_core
        - _snova_25_8_3_aes_ssk_avx2_snova_init
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:115,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:117,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:123,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_25_8_3_aes_ssk_avx2_generate_keys_core
        - _snova_25_8_3_aes_ssk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:97,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova.c:101,2'
          Dst:             _snova_25_8_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_25_8_3_aes_ssk_avx2_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_25_8_3_aes_ssk_avx2_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_25_8_3_aes_ssk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_25_8_3_aes_ssk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_25_8_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_snova_SNOVA_56_25_2_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_56_25_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_56_25_2_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_56_25_2_verify
    - functionName:    OQS_SIG_snova_SNOVA_56_25_2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_56_25_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_56_25_2_aes_ssk_avx2_verify
        - _snova_56_25_2_aes_ssk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:108,23'
          Dst:             _snova_56_25_2_aes_ssk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:111,23'
          Dst:             _snova_56_25_2_aes_ssk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_56_25_2_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_56_25_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_56_25_2_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_56_25_2_sign
    - functionName:    OQS_SIG_snova_SNOVA_56_25_2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_56_25_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_56_25_2_aes_ssk_avx2_sign
        - _snova_56_25_2_aes_ssk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:82,23'
          Dst:             _snova_56_25_2_aes_ssk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:85,23'
          Dst:             _snova_56_25_2_aes_ssk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_56_25_2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_56_25_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_56_25_2_aes_ssk_avx2_keypair
        - _snova_56_25_2_aes_ssk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:56,23'
          Dst:             _snova_56_25_2_aes_ssk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:59,23'
          Dst:             _snova_56_25_2_aes_ssk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_56_25_2_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_56_25_2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_56_25_2.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_56_25_2_aes_ssk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_shake256
        - _snova_56_25_2_aes_ssk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/oqs_snova.c:65,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/oqs_snova.c:67,6'
          Dst:             _snova_56_25_2_aes_ssk_opt_verify_signture
    - functionName:    _snova_56_25_2_aes_ssk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_56_25_2_aes_ssk_opt_shake256
        - _snova_56_25_2_aes_ssk_opt_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/oqs_snova.c:41,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/oqs_snova.c:45,12'
          Dst:             _snova_56_25_2_aes_ssk_opt_sign_digest_ssk
    - functionName:    _snova_56_25_2_aes_ssk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_56_25_2_aes_ssk_opt_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/oqs_snova.c:24,12'
          Dst:             _snova_56_25_2_aes_ssk_opt_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:274,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_ct_gf16_is_not_zero
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:136,17'
          Dst:             _snova_56_25_2_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:137,56'
          Dst:             _snova_56_25_2_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:148,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    101
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:100,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_AES_128_CTR
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:117,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_ABQ
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          153
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_56_25_2_aes_ssk_opt_shake256
        - be_invertible_by_add_aS
        - gen_a_FqS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:30,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:32,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:33,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:51,4'
          Dst:             gen_a_FqS
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:228,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:189,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_56_25_2_aes_ssk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:284,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_56_25_2_aes_ssk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_snova_plasma_init
        - gen_ABQ
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:69,3'
          Dst:             gen_ABQ
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:73,3'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_plasma_init
    - functionName:    _snova_56_25_2_aes_ssk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_snova_init
        - _snova_56_25_2_aes_ssk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:279,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:280,9'
          Dst:             _snova_56_25_2_aes_ssk_opt_verify_signture_pkx_opt
    - functionName:    _snova_56_25_2_aes_ssk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:861,9'
          Dst:             _snova_56_25_2_aes_ssk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:266,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_56_25_2_aes_ssk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         167
      ICount:          7662
      EdgeCount:       238
      CyclomaticComplexity: 73
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:620,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:839,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_56_25_2_aes_ssk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_snova_init
        - _snova_56_25_2_aes_ssk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:267,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:268,9'
          Dst:             _snova_56_25_2_aes_ssk_opt_verify_signture_opt
    - functionName:    _snova_56_25_2_aes_ssk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:854,9'
          Dst:             _snova_56_25_2_aes_ssk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_56_25_2_aes_ssk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_sign_digest_core_opt
        - _snova_56_25_2_aes_ssk_opt_snova_init
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:247,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:250,12'
          Dst:             _snova_56_25_2_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:255,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:250,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_56_25_2_aes_ssk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         339
      ICount:          4231
      EdgeCount:       452
      CyclomaticComplexity: 115
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_56_25_2_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:192,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:256,3'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:469,4'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:470,4'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:500,15'
          Dst:             _snova_56_25_2_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:505,12'
          Dst:             _snova_56_25_2_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:516,18'
          Dst:             _snova_56_25_2_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:525,4'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:526,4'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:527,4'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:528,4'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:529,4'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:530,4'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:531,4'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:532,4'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:569,3'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:578,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:584,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:585,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:586,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:587,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:588,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:589,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:590,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:591,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_56_25_2_aes_ssk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_sign_digest_core_opt
        - _snova_56_25_2_aes_ssk_opt_sign_expand_ssk
        - _snova_56_25_2_aes_ssk_opt_snova_init
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:226,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:228,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:229,12'
          Dst:             _snova_56_25_2_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:233,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:205,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_56_25_2_aes_ssk_opt_shake256
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:161,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:162,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:173,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:174,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          826
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:33,3'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:97,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:98,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:71,3'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_56_25_2_aes_ssk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_gen_F_opt
        - _snova_56_25_2_aes_ssk_opt_gen_P22_opt
        - _snova_56_25_2_aes_ssk_opt_snova_init
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:171,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:187,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:188,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:192,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          331
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:166,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_generate_keys_core
        - _snova_56_25_2_aes_ssk_opt_snova_init
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:152,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:157,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:161,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_gen_F_opt
        - _snova_56_25_2_aes_ssk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:88,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:89,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_gen_P22_opt
    - functionName:    _snova_56_25_2_aes_ssk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_generate_keys_core
        - _snova_56_25_2_aes_ssk_opt_snova_init
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:135,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:137,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:142,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_kernel.h:239,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_56_25_2_aes_ssk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_generate_keys_core
        - _snova_56_25_2_aes_ssk_opt_snova_init
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:115,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:117,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:123,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_opt_generate_keys_core
        - _snova_56_25_2_aes_ssk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:97,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova.c:101,2'
          Dst:             _snova_56_25_2_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_opt_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_56_25_2_aes_ssk_opt_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_56_25_2_aes_ssk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_shake256
        - _snova_56_25_2_aes_ssk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/oqs_snova.c:65,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/oqs_snova.c:67,6'
          Dst:             _snova_56_25_2_aes_ssk_avx2_verify_signture
    - functionName:    _snova_56_25_2_aes_ssk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_56_25_2_aes_ssk_avx2_shake256
        - _snova_56_25_2_aes_ssk_avx2_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/oqs_snova.c:41,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/oqs_snova.c:45,12'
          Dst:             _snova_56_25_2_aes_ssk_avx2_sign_digest_ssk
    - functionName:    _snova_56_25_2_aes_ssk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_56_25_2_aes_ssk_avx2_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/oqs_snova.c:24,12'
          Dst:             _snova_56_25_2_aes_ssk_avx2_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:274,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:136,17'
          Dst:             _snova_56_25_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:137,56'
          Dst:             _snova_56_25_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:148,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:100,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_AES_128_CTR
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:117,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_56_25_2_aes_ssk_avx2_init_vector_table
    - functionName:    _snova_56_25_2_aes_ssk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_ABQ
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          153
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_56_25_2_aes_ssk_avx2_shake256
        - be_invertible_by_add_aS
        - gen_a_FqS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:30,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:32,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:33,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:228,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:189,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_56_25_2_aes_ssk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:284,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_56_25_2_aes_ssk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_snova_plasma_init
        - gen_ABQ
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:69,3'
          Dst:             gen_ABQ
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:73,3'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_plasma_init
    - functionName:    _snova_56_25_2_aes_ssk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_snova_init
        - _snova_56_25_2_aes_ssk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:279,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:280,9'
          Dst:             _snova_56_25_2_aes_ssk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_56_25_2_aes_ssk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_56_25_2_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:266,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_56_25_2_aes_ssk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          591
      EdgeCount:       154
      CyclomaticComplexity: 52
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          1267
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          332
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          332
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          161
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_snova_init
        - _snova_56_25_2_aes_ssk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:267,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:268,9'
          Dst:             _snova_56_25_2_aes_ssk_avx2_verify_signture_vtl
    - functionName:    _snova_56_25_2_aes_ssk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_56_25_2_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_56_25_2_aes_ssk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_56_25_2_aes_ssk_avx2_snova_init
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:247,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:250,12'
          Dst:             _snova_56_25_2_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:255,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:250,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_56_25_2_aes_ssk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         168
      ICount:          3649
      EdgeCount:       223
      CyclomaticComplexity: 57
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_56_25_2_aes_ssk_avx2_calc_LR_J_vtl
        - _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_56_25_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_56_25_2_aes_ssk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_56_25_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_56_25_2_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_56_25_2_aes_ssk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          512
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_56_25_2_aes_ssk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_56_25_2_aes_ssk_avx2_sign_expand_ssk
        - _snova_56_25_2_aes_ssk_avx2_snova_init
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:226,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:228,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:229,12'
          Dst:             _snova_56_25_2_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:233,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:205,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_56_25_2_aes_ssk_avx2_shake256
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:161,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:162,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:173,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:174,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          1716
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_56_25_2_aes_ssk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_gen_F_vtl
        - _snova_56_25_2_aes_ssk_avx2_gen_P22_vtl
        - _snova_56_25_2_aes_ssk_avx2_snova_init
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:171,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:187,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:188,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:192,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          1609
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_generate_keys_core
        - _snova_56_25_2_aes_ssk_avx2_snova_init
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:152,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:157,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:161,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_gen_F_vtl
        - _snova_56_25_2_aes_ssk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:88,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:89,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_gen_P22_vtl
    - functionName:    _snova_56_25_2_aes_ssk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_generate_keys_core
        - _snova_56_25_2_aes_ssk_avx2_snova_init
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:135,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:137,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:142,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_kernel.h:239,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_56_25_2_aes_ssk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_generate_keys_core
        - _snova_56_25_2_aes_ssk_avx2_snova_init
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:115,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:117,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:123,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_56_25_2_aes_ssk_avx2_generate_keys_core
        - _snova_56_25_2_aes_ssk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:97,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova.c:101,2'
          Dst:             _snova_56_25_2_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_56_25_2_aes_ssk_avx2_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_56_25_2_aes_ssk_avx2_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_56_25_2_aes_ssk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_56_25_2_aes_ssk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_56_25_2_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_snova_SNOVA_49_11_3_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_49_11_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_49_11_3_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_49_11_3_verify
    - functionName:    OQS_SIG_snova_SNOVA_49_11_3_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_49_11_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_49_11_3_aes_ssk_avx2_verify
        - _snova_49_11_3_aes_ssk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:108,23'
          Dst:             _snova_49_11_3_aes_ssk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:111,23'
          Dst:             _snova_49_11_3_aes_ssk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_49_11_3_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_49_11_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_49_11_3_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_49_11_3_sign
    - functionName:    OQS_SIG_snova_SNOVA_49_11_3_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_49_11_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_49_11_3_aes_ssk_avx2_sign
        - _snova_49_11_3_aes_ssk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:82,23'
          Dst:             _snova_49_11_3_aes_ssk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:85,23'
          Dst:             _snova_49_11_3_aes_ssk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_49_11_3_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_49_11_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_49_11_3_aes_ssk_avx2_keypair
        - _snova_49_11_3_aes_ssk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:56,23'
          Dst:             _snova_49_11_3_aes_ssk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:59,23'
          Dst:             _snova_49_11_3_aes_ssk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_49_11_3_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_49_11_3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_49_11_3.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_49_11_3_aes_ssk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_shake256
        - _snova_49_11_3_aes_ssk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/oqs_snova.c:65,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/oqs_snova.c:67,6'
          Dst:             _snova_49_11_3_aes_ssk_opt_verify_signture
    - functionName:    _snova_49_11_3_aes_ssk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_49_11_3_aes_ssk_opt_shake256
        - _snova_49_11_3_aes_ssk_opt_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/oqs_snova.c:41,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/oqs_snova.c:45,12'
          Dst:             _snova_49_11_3_aes_ssk_opt_sign_digest_ssk
    - functionName:    _snova_49_11_3_aes_ssk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_49_11_3_aes_ssk_opt_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/oqs_snova.c:24,12'
          Dst:             _snova_49_11_3_aes_ssk_opt_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:274,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          128
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_ct_gf16_is_not_zero
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:0,0'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:136,17'
          Dst:             _snova_49_11_3_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:137,56'
          Dst:             _snova_49_11_3_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:148,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    250
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    67
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:100,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_AES_128_CTR
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          64
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:117,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          160
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_ABQ
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          273
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_49_11_3_aes_ssk_opt_shake256
        - be_invertible_by_add_aS
        - gen_a_FqS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:30,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:32,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:33,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:51,4'
          Dst:             gen_a_FqS
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:228,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:189,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_49_11_3_aes_ssk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:284,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_49_11_3_aes_ssk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_snova_plasma_init
        - gen_ABQ
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:69,3'
          Dst:             gen_ABQ
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:73,3'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_plasma_init
    - functionName:    _snova_49_11_3_aes_ssk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_snova_init
        - _snova_49_11_3_aes_ssk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:279,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:280,9'
          Dst:             _snova_49_11_3_aes_ssk_opt_verify_signture_pkx_opt
    - functionName:    _snova_49_11_3_aes_ssk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:861,9'
          Dst:             _snova_49_11_3_aes_ssk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:266,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_49_11_3_aes_ssk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         179
      ICount:          5862
      EdgeCount:       254
      CyclomaticComplexity: 77
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:620,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:839,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_49_11_3_aes_ssk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_snova_init
        - _snova_49_11_3_aes_ssk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:267,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:268,9'
          Dst:             _snova_49_11_3_aes_ssk_opt_verify_signture_opt
    - functionName:    _snova_49_11_3_aes_ssk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:854,9'
          Dst:             _snova_49_11_3_aes_ssk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_49_11_3_aes_ssk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_sign_digest_core_opt
        - _snova_49_11_3_aes_ssk_opt_snova_init
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:247,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:250,12'
          Dst:             _snova_49_11_3_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:255,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:250,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_49_11_3_aes_ssk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         273
      ICount:          4035
      EdgeCount:       364
      CyclomaticComplexity: 93
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_49_11_3_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:192,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:256,3'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:469,4'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:470,4'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:500,15'
          Dst:             _snova_49_11_3_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:505,12'
          Dst:             _snova_49_11_3_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:516,18'
          Dst:             _snova_49_11_3_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:525,4'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:526,4'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:527,4'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:528,4'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:529,4'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:530,4'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:531,4'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:532,4'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:569,3'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:578,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:584,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:585,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:586,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:587,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:588,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:589,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:590,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:591,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_49_11_3_aes_ssk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_sign_digest_core_opt
        - _snova_49_11_3_aes_ssk_opt_sign_expand_ssk
        - _snova_49_11_3_aes_ssk_opt_snova_init
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:226,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:228,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:229,12'
          Dst:             _snova_49_11_3_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:233,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:205,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_49_11_3_aes_ssk_opt_shake256
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:161,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:162,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:173,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:174,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          1015
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:33,3'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:97,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:98,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:71,3'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_49_11_3_aes_ssk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_gen_F_opt
        - _snova_49_11_3_aes_ssk_opt_gen_P22_opt
        - _snova_49_11_3_aes_ssk_opt_snova_init
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:171,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:187,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:188,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:192,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          702
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:166,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_generate_keys_core
        - _snova_49_11_3_aes_ssk_opt_snova_init
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:152,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:157,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:161,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_gen_F_opt
        - _snova_49_11_3_aes_ssk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:88,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:89,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_gen_P22_opt
    - functionName:    _snova_49_11_3_aes_ssk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_generate_keys_core
        - _snova_49_11_3_aes_ssk_opt_snova_init
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:135,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:137,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:142,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_kernel.h:239,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_49_11_3_aes_ssk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_generate_keys_core
        - _snova_49_11_3_aes_ssk_opt_snova_init
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:115,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:117,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:123,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_opt_generate_keys_core
        - _snova_49_11_3_aes_ssk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:97,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova.c:101,2'
          Dst:             _snova_49_11_3_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_opt_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_49_11_3_aes_ssk_opt_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_49_11_3_aes_ssk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_shake256
        - _snova_49_11_3_aes_ssk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/oqs_snova.c:65,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/oqs_snova.c:67,6'
          Dst:             _snova_49_11_3_aes_ssk_avx2_verify_signture
    - functionName:    _snova_49_11_3_aes_ssk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_49_11_3_aes_ssk_avx2_shake256
        - _snova_49_11_3_aes_ssk_avx2_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/oqs_snova.c:41,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/oqs_snova.c:45,12'
          Dst:             _snova_49_11_3_aes_ssk_avx2_sign_digest_ssk
    - functionName:    _snova_49_11_3_aes_ssk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_49_11_3_aes_ssk_avx2_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/oqs_snova.c:24,12'
          Dst:             _snova_49_11_3_aes_ssk_avx2_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:274,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          128
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:0,0'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:136,17'
          Dst:             _snova_49_11_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:137,56'
          Dst:             _snova_49_11_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:148,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:100,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_AES_128_CTR
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          64
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:117,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          160
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_49_11_3_aes_ssk_avx2_init_vector_table
    - functionName:    _snova_49_11_3_aes_ssk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_ABQ
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          273
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_49_11_3_aes_ssk_avx2_shake256
        - be_invertible_by_add_aS
        - gen_a_FqS
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:30,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:32,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:33,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:38,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:42,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:46,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:51,4'
          Dst:             gen_a_FqS
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:228,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:189,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_49_11_3_aes_ssk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:284,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_49_11_3_aes_ssk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_snova_plasma_init
        - gen_ABQ
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:69,3'
          Dst:             gen_ABQ
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:73,3'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_plasma_init
    - functionName:    _snova_49_11_3_aes_ssk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_snova_init
        - _snova_49_11_3_aes_ssk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:279,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:280,9'
          Dst:             _snova_49_11_3_aes_ssk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_49_11_3_aes_ssk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_49_11_3_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:266,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_49_11_3_aes_ssk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          594
      EdgeCount:       154
      CyclomaticComplexity: 52
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          1691
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          95
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          95
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          71
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    100
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_snova_init
        - _snova_49_11_3_aes_ssk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:267,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:268,9'
          Dst:             _snova_49_11_3_aes_ssk_avx2_verify_signture_vtl
    - functionName:    _snova_49_11_3_aes_ssk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_49_11_3_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_49_11_3_aes_ssk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_49_11_3_aes_ssk_avx2_snova_init
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:247,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:250,12'
          Dst:             _snova_49_11_3_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:255,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:250,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_49_11_3_aes_ssk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         123
      ICount:          2981
      EdgeCount:       163
      CyclomaticComplexity: 42
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_49_11_3_aes_ssk_avx2_calc_LR_J_vtl
        - _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_49_11_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_49_11_3_aes_ssk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_49_11_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_49_11_3_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_49_11_3_aes_ssk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          534
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_49_11_3_aes_ssk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_49_11_3_aes_ssk_avx2_sign_expand_ssk
        - _snova_49_11_3_aes_ssk_avx2_snova_init
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:226,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:228,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:229,12'
          Dst:             _snova_49_11_3_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:233,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:205,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_49_11_3_aes_ssk_avx2_shake256
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:161,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:162,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:173,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:174,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          1308
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_49_11_3_aes_ssk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_gen_F_vtl
        - _snova_49_11_3_aes_ssk_avx2_gen_P22_vtl
        - _snova_49_11_3_aes_ssk_avx2_snova_init
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:171,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:187,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:188,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:192,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          1279
      EdgeCount:       79
      CyclomaticComplexity: 21
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_generate_keys_core
        - _snova_49_11_3_aes_ssk_avx2_snova_init
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:152,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:157,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:161,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_gen_F_vtl
        - _snova_49_11_3_aes_ssk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:88,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:89,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_gen_P22_vtl
    - functionName:    _snova_49_11_3_aes_ssk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_generate_keys_core
        - _snova_49_11_3_aes_ssk_avx2_snova_init
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:135,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:137,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:142,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_kernel.h:239,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_49_11_3_aes_ssk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_generate_keys_core
        - _snova_49_11_3_aes_ssk_avx2_snova_init
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:115,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:117,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:123,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_49_11_3_aes_ssk_avx2_generate_keys_core
        - _snova_49_11_3_aes_ssk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:97,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova.c:101,2'
          Dst:             _snova_49_11_3_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_49_11_3_aes_ssk_avx2_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_49_11_3_aes_ssk_avx2_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_49_11_3_aes_ssk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_49_11_3_aes_ssk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_49_11_3_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_snova_SNOVA_37_8_4_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_8_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_37_8_4_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_37_8_4_verify
    - functionName:    OQS_SIG_snova_SNOVA_37_8_4_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_8_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_37_8_4_aes_ssk_avx2_verify
        - _snova_37_8_4_aes_ssk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:108,23'
          Dst:             _snova_37_8_4_aes_ssk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:111,23'
          Dst:             _snova_37_8_4_aes_ssk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_37_8_4_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_8_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_37_8_4_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_37_8_4_sign
    - functionName:    OQS_SIG_snova_SNOVA_37_8_4_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_8_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_37_8_4_aes_ssk_avx2_sign
        - _snova_37_8_4_aes_ssk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:82,23'
          Dst:             _snova_37_8_4_aes_ssk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:85,23'
          Dst:             _snova_37_8_4_aes_ssk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_37_8_4_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_8_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_37_8_4_aes_ssk_avx2_keypair
        - _snova_37_8_4_aes_ssk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:56,23'
          Dst:             _snova_37_8_4_aes_ssk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:59,23'
          Dst:             _snova_37_8_4_aes_ssk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_37_8_4_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_37_8_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_37_8_4.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_37_8_4_aes_ssk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_shake256
        - _snova_37_8_4_aes_ssk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/oqs_snova.c:65,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/oqs_snova.c:67,6'
          Dst:             _snova_37_8_4_aes_ssk_opt_verify_signture
    - functionName:    _snova_37_8_4_aes_ssk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_37_8_4_aes_ssk_opt_shake256
        - _snova_37_8_4_aes_ssk_opt_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/oqs_snova.c:41,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/oqs_snova.c:45,12'
          Dst:             _snova_37_8_4_aes_ssk_opt_sign_digest_ssk
    - functionName:    _snova_37_8_4_aes_ssk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_37_8_4_aes_ssk_opt_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/oqs_snova.c:24,12'
          Dst:             _snova_37_8_4_aes_ssk_opt_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:274,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          250
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_ct_gf16_is_not_zero
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:136,17'
          Dst:             _snova_37_8_4_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:137,56'
          Dst:             _snova_37_8_4_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:148,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    337
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    112
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:117,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:100,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:228,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          266
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:192,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:193,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_37_8_4_aes_ssk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:284,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_37_8_4_aes_ssk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:73,3'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_plasma_init
    - functionName:    _snova_37_8_4_aes_ssk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_snova_init
        - _snova_37_8_4_aes_ssk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:279,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:280,9'
          Dst:             _snova_37_8_4_aes_ssk_opt_verify_signture_pkx_opt
    - functionName:    _snova_37_8_4_aes_ssk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:861,9'
          Dst:             _snova_37_8_4_aes_ssk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:266,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_37_8_4_aes_ssk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         184
      ICount:          2949
      EdgeCount:       245
      CyclomaticComplexity: 63
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:620,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:839,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_37_8_4_aes_ssk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_snova_init
        - _snova_37_8_4_aes_ssk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:267,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:268,9'
          Dst:             _snova_37_8_4_aes_ssk_opt_verify_signture_opt
    - functionName:    _snova_37_8_4_aes_ssk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:854,9'
          Dst:             _snova_37_8_4_aes_ssk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_37_8_4_aes_ssk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_sign_digest_core_opt
        - _snova_37_8_4_aes_ssk_opt_snova_init
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:247,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:250,12'
          Dst:             _snova_37_8_4_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:255,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:250,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_37_8_4_aes_ssk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         339
      ICount:          4509
      EdgeCount:       452
      CyclomaticComplexity: 115
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_37_8_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:192,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:256,3'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:469,4'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:470,4'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:500,15'
          Dst:             _snova_37_8_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:505,12'
          Dst:             _snova_37_8_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:516,18'
          Dst:             _snova_37_8_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:525,4'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:526,4'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:527,4'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:528,4'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:529,4'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:530,4'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:531,4'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:532,4'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:569,3'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:578,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:584,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:585,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:586,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:587,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:588,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:589,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:590,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:591,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_37_8_4_aes_ssk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_sign_digest_core_opt
        - _snova_37_8_4_aes_ssk_opt_sign_expand_ssk
        - _snova_37_8_4_aes_ssk_opt_snova_init
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:226,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:228,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:229,12'
          Dst:             _snova_37_8_4_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:233,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:205,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_37_8_4_aes_ssk_opt_shake256
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:161,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:162,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:173,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:174,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          1013
      EdgeCount:       83
      CyclomaticComplexity: 22
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:33,3'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:97,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:98,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:71,3'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_37_8_4_aes_ssk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_gen_F_opt
        - _snova_37_8_4_aes_ssk_opt_gen_P22_opt
        - _snova_37_8_4_aes_ssk_opt_snova_init
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:171,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:187,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:188,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:192,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          860
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:166,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_generate_keys_core
        - _snova_37_8_4_aes_ssk_opt_snova_init
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:152,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:157,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:161,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_gen_F_opt
        - _snova_37_8_4_aes_ssk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:88,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:89,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_gen_P22_opt
    - functionName:    _snova_37_8_4_aes_ssk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_generate_keys_core
        - _snova_37_8_4_aes_ssk_opt_snova_init
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:135,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:137,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:142,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_kernel.h:239,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_37_8_4_aes_ssk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_generate_keys_core
        - _snova_37_8_4_aes_ssk_opt_snova_init
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:115,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:117,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:123,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_opt_generate_keys_core
        - _snova_37_8_4_aes_ssk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:97,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova.c:101,2'
          Dst:             _snova_37_8_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_opt_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_37_8_4_aes_ssk_opt_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_37_8_4_aes_ssk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_shake256
        - _snova_37_8_4_aes_ssk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/oqs_snova.c:65,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/oqs_snova.c:67,6'
          Dst:             _snova_37_8_4_aes_ssk_avx2_verify_signture
    - functionName:    _snova_37_8_4_aes_ssk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_37_8_4_aes_ssk_avx2_shake256
        - _snova_37_8_4_aes_ssk_avx2_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/oqs_snova.c:41,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/oqs_snova.c:45,12'
          Dst:             _snova_37_8_4_aes_ssk_avx2_sign_digest_ssk
    - functionName:    _snova_37_8_4_aes_ssk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_37_8_4_aes_ssk_avx2_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/oqs_snova.c:24,12'
          Dst:             _snova_37_8_4_aes_ssk_avx2_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:274,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          178
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:136,17'
          Dst:             _snova_37_8_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:137,56'
          Dst:             _snova_37_8_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:148,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    85
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:117,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:100,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_37_8_4_aes_ssk_avx2_init_vector_table
    - functionName:    _snova_37_8_4_aes_ssk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:228,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          266
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:192,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:193,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_37_8_4_aes_ssk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:284,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_37_8_4_aes_ssk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:73,3'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_plasma_init
    - functionName:    _snova_37_8_4_aes_ssk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_snova_init
        - _snova_37_8_4_aes_ssk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:279,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:280,9'
          Dst:             _snova_37_8_4_aes_ssk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_37_8_4_aes_ssk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_37_8_4_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:266,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_37_8_4_aes_ssk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          2000
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          299
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_snova_init
        - _snova_37_8_4_aes_ssk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:267,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:268,9'
          Dst:             _snova_37_8_4_aes_ssk_avx2_verify_signture_vtl
    - functionName:    _snova_37_8_4_aes_ssk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_37_8_4_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_37_8_4_aes_ssk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_37_8_4_aes_ssk_avx2_snova_init
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:247,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:250,12'
          Dst:             _snova_37_8_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:255,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:250,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_37_8_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         132
      ICount:          4173
      EdgeCount:       175
      CyclomaticComplexity: 45
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_37_8_4_aes_ssk_avx2_calc_LR_J_vtl
        - _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_37_8_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_37_8_4_aes_ssk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_37_8_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_37_8_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_37_8_4_aes_ssk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          659
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_37_8_4_aes_ssk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_37_8_4_aes_ssk_avx2_sign_expand_ssk
        - _snova_37_8_4_aes_ssk_avx2_snova_init
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:226,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:228,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:229,12'
          Dst:             _snova_37_8_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:233,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:205,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_37_8_4_aes_ssk_avx2_shake256
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:161,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:162,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:173,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:174,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          2599
      EdgeCount:       107
      CyclomaticComplexity: 28
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_37_8_4_aes_ssk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_gen_F_vtl
        - _snova_37_8_4_aes_ssk_avx2_gen_P22_vtl
        - _snova_37_8_4_aes_ssk_avx2_snova_init
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:171,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:187,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:188,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:192,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          2767
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_generate_keys_core
        - _snova_37_8_4_aes_ssk_avx2_snova_init
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:152,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:157,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:161,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_gen_F_vtl
        - _snova_37_8_4_aes_ssk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:88,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:89,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_gen_P22_vtl
    - functionName:    _snova_37_8_4_aes_ssk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_generate_keys_core
        - _snova_37_8_4_aes_ssk_avx2_snova_init
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:135,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:137,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:142,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_kernel.h:239,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_37_8_4_aes_ssk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_generate_keys_core
        - _snova_37_8_4_aes_ssk_avx2_snova_init
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:115,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:117,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:123,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_37_8_4_aes_ssk_avx2_generate_keys_core
        - _snova_37_8_4_aes_ssk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:97,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova.c:101,2'
          Dst:             _snova_37_8_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_37_8_4_aes_ssk_avx2_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_37_8_4_aes_ssk_avx2_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_37_8_4_aes_ssk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_37_8_4_aes_ssk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_37_8_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_snova_SNOVA_24_5_5_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_24_5_5_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_5_verify
    - functionName:    OQS_SIG_snova_SNOVA_24_5_5_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_5_aes_ssk_avx2_verify
        - _snova_24_5_5_aes_ssk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:108,23'
          Dst:             _snova_24_5_5_aes_ssk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:111,23'
          Dst:             _snova_24_5_5_aes_ssk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_24_5_5_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_24_5_5_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_24_5_5_sign
    - functionName:    OQS_SIG_snova_SNOVA_24_5_5_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_5_aes_ssk_avx2_sign
        - _snova_24_5_5_aes_ssk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:82,23'
          Dst:             _snova_24_5_5_aes_ssk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:85,23'
          Dst:             _snova_24_5_5_aes_ssk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_24_5_5_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_24_5_5_aes_ssk_avx2_keypair
        - _snova_24_5_5_aes_ssk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:56,23'
          Dst:             _snova_24_5_5_aes_ssk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:59,23'
          Dst:             _snova_24_5_5_aes_ssk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_24_5_5_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_24_5_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_24_5_5.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_24_5_5_aes_ssk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_shake256
        - _snova_24_5_5_aes_ssk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/oqs_snova.c:65,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/oqs_snova.c:67,6'
          Dst:             _snova_24_5_5_aes_ssk_opt_verify_signture
    - functionName:    _snova_24_5_5_aes_ssk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_5_aes_ssk_opt_shake256
        - _snova_24_5_5_aes_ssk_opt_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/oqs_snova.c:41,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/oqs_snova.c:45,12'
          Dst:             _snova_24_5_5_aes_ssk_opt_sign_digest_ssk
    - functionName:    _snova_24_5_5_aes_ssk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_5_aes_ssk_opt_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/oqs_snova.c:24,12'
          Dst:             _snova_24_5_5_aes_ssk_opt_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:274,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          339
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_ct_gf16_is_not_zero
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:136,17'
          Dst:             _snova_24_5_5_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:137,56'
          Dst:             _snova_24_5_5_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:148,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    420
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    175
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    113
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          228
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det3
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det5
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          195
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16m_det3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:139,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:144,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:149,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:154,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:159,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:164,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:169,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:174,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:179,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:184,17'
          Dst:             gf16m_det3
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          176
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16m_det5
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:305,9'
          Dst:             gf16m_det5
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:117,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:100,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          276
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          161
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:228,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          366
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:192,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:193,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_24_5_5_aes_ssk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:284,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_24_5_5_aes_ssk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:73,3'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_plasma_init
    - functionName:    _snova_24_5_5_aes_ssk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_snova_init
        - _snova_24_5_5_aes_ssk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:279,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:280,9'
          Dst:             _snova_24_5_5_aes_ssk_opt_verify_signture_pkx_opt
    - functionName:    _snova_24_5_5_aes_ssk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:861,9'
          Dst:             _snova_24_5_5_aes_ssk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:266,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_24_5_5_aes_ssk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         120
      ICount:          3020
      EdgeCount:       163
      CyclomaticComplexity: 45
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:620,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:839,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_24_5_5_aes_ssk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_snova_init
        - _snova_24_5_5_aes_ssk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:267,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:268,9'
          Dst:             _snova_24_5_5_aes_ssk_opt_verify_signture_opt
    - functionName:    _snova_24_5_5_aes_ssk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:854,9'
          Dst:             _snova_24_5_5_aes_ssk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_24_5_5_aes_ssk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_sign_digest_core_opt
        - _snova_24_5_5_aes_ssk_opt_snova_init
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:247,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:250,12'
          Dst:             _snova_24_5_5_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:255,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:250,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_24_5_5_aes_ssk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         321
      ICount:          4562
      EdgeCount:       428
      CyclomaticComplexity: 109
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_24_5_5_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:192,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:256,3'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:469,4'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:470,4'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:500,15'
          Dst:             _snova_24_5_5_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:505,12'
          Dst:             _snova_24_5_5_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:516,18'
          Dst:             _snova_24_5_5_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:525,4'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:526,4'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:527,4'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:528,4'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:529,4'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:530,4'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:531,4'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:532,4'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:569,3'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:578,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:584,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:585,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:586,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:587,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:588,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:589,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:590,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:591,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_24_5_5_aes_ssk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_sign_digest_core_opt
        - _snova_24_5_5_aes_ssk_opt_sign_expand_ssk
        - _snova_24_5_5_aes_ssk_opt_snova_init
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:226,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:228,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:229,12'
          Dst:             _snova_24_5_5_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:233,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:205,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_24_5_5_aes_ssk_opt_shake256
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:161,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:162,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:173,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:174,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          1699
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:33,3'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:97,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:98,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:71,3'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_24_5_5_aes_ssk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_gen_F_opt
        - _snova_24_5_5_aes_ssk_opt_gen_P22_opt
        - _snova_24_5_5_aes_ssk_opt_snova_init
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:171,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:187,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:188,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:192,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          999
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:166,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_generate_keys_core
        - _snova_24_5_5_aes_ssk_opt_snova_init
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:152,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:157,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:161,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_gen_F_opt
        - _snova_24_5_5_aes_ssk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:88,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:89,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_gen_P22_opt
    - functionName:    _snova_24_5_5_aes_ssk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_generate_keys_core
        - _snova_24_5_5_aes_ssk_opt_snova_init
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:135,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:137,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:142,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_kernel.h:239,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_24_5_5_aes_ssk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_generate_keys_core
        - _snova_24_5_5_aes_ssk_opt_snova_init
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:115,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:117,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:123,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_opt_generate_keys_core
        - _snova_24_5_5_aes_ssk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:97,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova.c:101,2'
          Dst:             _snova_24_5_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_opt_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_24_5_5_aes_ssk_opt_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_5_aes_ssk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_shake256
        - _snova_24_5_5_aes_ssk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/oqs_snova.c:65,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/oqs_snova.c:67,6'
          Dst:             _snova_24_5_5_aes_ssk_avx2_verify_signture
    - functionName:    _snova_24_5_5_aes_ssk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_5_aes_ssk_avx2_shake256
        - _snova_24_5_5_aes_ssk_avx2_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/oqs_snova.c:41,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/oqs_snova.c:45,12'
          Dst:             _snova_24_5_5_aes_ssk_avx2_sign_digest_ssk
    - functionName:    _snova_24_5_5_aes_ssk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_24_5_5_aes_ssk_avx2_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/oqs_snova.c:24,12'
          Dst:             _snova_24_5_5_aes_ssk_avx2_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:274,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          285
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:136,17'
          Dst:             _snova_24_5_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:137,56'
          Dst:             _snova_24_5_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:148,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    56
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    50
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          228
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det3
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det5
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          195
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16m_det3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:139,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:144,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:149,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:154,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:159,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:164,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:169,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:174,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:179,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:184,17'
          Dst:             gf16m_det3
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          176
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16m_det5
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:305,9'
          Dst:             gf16m_det5
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:117,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:100,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          276
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_24_5_5_aes_ssk_avx2_init_vector_table
    - functionName:    _snova_24_5_5_aes_ssk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          161
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:228,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          366
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:192,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:193,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_24_5_5_aes_ssk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:284,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_24_5_5_aes_ssk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:73,3'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_plasma_init
    - functionName:    _snova_24_5_5_aes_ssk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_snova_init
        - _snova_24_5_5_aes_ssk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:279,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:280,9'
          Dst:             _snova_24_5_5_aes_ssk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_24_5_5_aes_ssk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_24_5_5_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:266,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_24_5_5_aes_ssk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          204
      EdgeCount:       47
      CyclomaticComplexity: 16
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          2582
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          195
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          195
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          165
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_snova_init
        - _snova_24_5_5_aes_ssk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:267,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:268,9'
          Dst:             _snova_24_5_5_aes_ssk_avx2_verify_signture_vtl
    - functionName:    _snova_24_5_5_aes_ssk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_24_5_5_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_24_5_5_aes_ssk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_24_5_5_aes_ssk_avx2_snova_init
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:247,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:250,12'
          Dst:             _snova_24_5_5_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:255,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:250,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_24_5_5_aes_ssk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         150
      ICount:          3163
      EdgeCount:       199
      CyclomaticComplexity: 51
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_24_5_5_aes_ssk_avx2_calc_LR_J_vtl
        - _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_24_5_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_24_5_5_aes_ssk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_24_5_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_24_5_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_5_aes_ssk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          674
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_24_5_5_aes_ssk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_24_5_5_aes_ssk_avx2_sign_expand_ssk
        - _snova_24_5_5_aes_ssk_avx2_snova_init
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:226,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:228,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:229,12'
          Dst:             _snova_24_5_5_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:233,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:205,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_24_5_5_aes_ssk_avx2_shake256
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:161,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:162,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:173,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:174,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          2259
      EdgeCount:       131
      CyclomaticComplexity: 34
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_24_5_5_aes_ssk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_gen_F_vtl
        - _snova_24_5_5_aes_ssk_avx2_gen_P22_vtl
        - _snova_24_5_5_aes_ssk_avx2_snova_init
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:171,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:187,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:188,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:192,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          1486
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_generate_keys_core
        - _snova_24_5_5_aes_ssk_avx2_snova_init
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:152,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:157,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:161,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_gen_F_vtl
        - _snova_24_5_5_aes_ssk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:88,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:89,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_gen_P22_vtl
    - functionName:    _snova_24_5_5_aes_ssk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_generate_keys_core
        - _snova_24_5_5_aes_ssk_avx2_snova_init
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:135,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:137,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:142,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_kernel.h:239,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_24_5_5_aes_ssk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_generate_keys_core
        - _snova_24_5_5_aes_ssk_avx2_snova_init
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:115,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:117,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:123,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_24_5_5_aes_ssk_avx2_generate_keys_core
        - _snova_24_5_5_aes_ssk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:97,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova.c:101,2'
          Dst:             _snova_24_5_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_24_5_5_aes_ssk_avx2_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_24_5_5_aes_ssk_avx2_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_24_5_5_aes_ssk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_24_5_5_aes_ssk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_24_5_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_snova_SNOVA_60_10_4_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_60_10_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_60_10_4_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_60_10_4_verify
    - functionName:    OQS_SIG_snova_SNOVA_60_10_4_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_60_10_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_60_10_4_aes_ssk_avx2_verify
        - _snova_60_10_4_aes_ssk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:108,23'
          Dst:             _snova_60_10_4_aes_ssk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:111,23'
          Dst:             _snova_60_10_4_aes_ssk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_60_10_4_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_60_10_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_60_10_4_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_60_10_4_sign
    - functionName:    OQS_SIG_snova_SNOVA_60_10_4_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_60_10_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_60_10_4_aes_ssk_avx2_sign
        - _snova_60_10_4_aes_ssk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:82,23'
          Dst:             _snova_60_10_4_aes_ssk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:85,23'
          Dst:             _snova_60_10_4_aes_ssk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_60_10_4_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_60_10_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_60_10_4_aes_ssk_avx2_keypair
        - _snova_60_10_4_aes_ssk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:56,23'
          Dst:             _snova_60_10_4_aes_ssk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:59,23'
          Dst:             _snova_60_10_4_aes_ssk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_60_10_4_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_60_10_4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_60_10_4.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_60_10_4_aes_ssk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_shake256
        - _snova_60_10_4_aes_ssk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/oqs_snova.c:65,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/oqs_snova.c:67,6'
          Dst:             _snova_60_10_4_aes_ssk_opt_verify_signture
    - functionName:    _snova_60_10_4_aes_ssk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_60_10_4_aes_ssk_opt_shake256
        - _snova_60_10_4_aes_ssk_opt_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/oqs_snova.c:41,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/oqs_snova.c:45,12'
          Dst:             _snova_60_10_4_aes_ssk_opt_sign_digest_ssk
    - functionName:    _snova_60_10_4_aes_ssk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_60_10_4_aes_ssk_opt_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/oqs_snova.c:24,12'
          Dst:             _snova_60_10_4_aes_ssk_opt_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:274,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          250
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_ct_gf16_is_not_zero
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:136,17'
          Dst:             _snova_60_10_4_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:137,56'
          Dst:             _snova_60_10_4_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:148,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    337
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    112
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:117,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:100,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:228,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          266
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:192,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:193,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_60_10_4_aes_ssk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:284,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_60_10_4_aes_ssk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:73,3'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_plasma_init
    - functionName:    _snova_60_10_4_aes_ssk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_snova_init
        - _snova_60_10_4_aes_ssk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:279,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:280,9'
          Dst:             _snova_60_10_4_aes_ssk_opt_verify_signture_pkx_opt
    - functionName:    _snova_60_10_4_aes_ssk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:861,9'
          Dst:             _snova_60_10_4_aes_ssk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:266,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_60_10_4_aes_ssk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         186
      ICount:          2711
      EdgeCount:       248
      CyclomaticComplexity: 64
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:620,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:777,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:782,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:787,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:792,30'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:839,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_60_10_4_aes_ssk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_snova_init
        - _snova_60_10_4_aes_ssk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:267,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:268,9'
          Dst:             _snova_60_10_4_aes_ssk_opt_verify_signture_opt
    - functionName:    _snova_60_10_4_aes_ssk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:854,9'
          Dst:             _snova_60_10_4_aes_ssk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_60_10_4_aes_ssk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_sign_digest_core_opt
        - _snova_60_10_4_aes_ssk_opt_snova_init
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:247,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:250,12'
          Dst:             _snova_60_10_4_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:255,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:250,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_60_10_4_aes_ssk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         351
      ICount:          4370
      EdgeCount:       468
      CyclomaticComplexity: 119
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_60_10_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:192,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:256,3'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:469,4'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:470,4'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:500,15'
          Dst:             _snova_60_10_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:505,12'
          Dst:             _snova_60_10_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:516,18'
          Dst:             _snova_60_10_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:525,4'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:526,4'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:527,4'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:528,4'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:529,4'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:530,4'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:531,4'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:532,4'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:569,3'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:578,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:584,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:585,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:586,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:587,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:588,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:589,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:590,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:591,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_60_10_4_aes_ssk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_sign_digest_core_opt
        - _snova_60_10_4_aes_ssk_opt_sign_expand_ssk
        - _snova_60_10_4_aes_ssk_opt_snova_init
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:226,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:228,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:229,12'
          Dst:             _snova_60_10_4_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:233,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:205,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_60_10_4_aes_ssk_opt_shake256
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:161,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:162,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:173,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:174,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          1240
      EdgeCount:       99
      CyclomaticComplexity: 26
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:33,3'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:97,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:98,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:71,3'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_60_10_4_aes_ssk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_gen_F_opt
        - _snova_60_10_4_aes_ssk_opt_gen_P22_opt
        - _snova_60_10_4_aes_ssk_opt_snova_init
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:171,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:187,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:188,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:192,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          857
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:166,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_generate_keys_core
        - _snova_60_10_4_aes_ssk_opt_snova_init
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:152,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:157,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:161,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_gen_F_opt
        - _snova_60_10_4_aes_ssk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:88,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:89,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_gen_P22_opt
    - functionName:    _snova_60_10_4_aes_ssk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_generate_keys_core
        - _snova_60_10_4_aes_ssk_opt_snova_init
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:135,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:137,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:142,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_kernel.h:239,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_60_10_4_aes_ssk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_generate_keys_core
        - _snova_60_10_4_aes_ssk_opt_snova_init
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:115,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:117,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:123,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_opt_generate_keys_core
        - _snova_60_10_4_aes_ssk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:97,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova.c:101,2'
          Dst:             _snova_60_10_4_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_opt_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_60_10_4_aes_ssk_opt_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_60_10_4_aes_ssk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_shake256
        - _snova_60_10_4_aes_ssk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/oqs_snova.c:65,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/oqs_snova.c:67,6'
          Dst:             _snova_60_10_4_aes_ssk_avx2_verify_signture
    - functionName:    _snova_60_10_4_aes_ssk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_60_10_4_aes_ssk_avx2_shake256
        - _snova_60_10_4_aes_ssk_avx2_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/oqs_snova.c:41,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/oqs_snova.c:45,12'
          Dst:             _snova_60_10_4_aes_ssk_avx2_sign_digest_ssk
    - functionName:    _snova_60_10_4_aes_ssk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_60_10_4_aes_ssk_avx2_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/oqs_snova.c:24,12'
          Dst:             _snova_60_10_4_aes_ssk_avx2_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:274,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          178
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:136,17'
          Dst:             _snova_60_10_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:137,56'
          Dst:             _snova_60_10_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:148,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    85
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:117,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:100,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_60_10_4_aes_ssk_avx2_init_vector_table
    - functionName:    _snova_60_10_4_aes_ssk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          218
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:228,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          266
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:192,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:193,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_60_10_4_aes_ssk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:284,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_60_10_4_aes_ssk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:73,3'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_plasma_init
    - functionName:    _snova_60_10_4_aes_ssk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_snova_init
        - _snova_60_10_4_aes_ssk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:279,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:280,9'
          Dst:             _snova_60_10_4_aes_ssk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_60_10_4_aes_ssk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_60_10_4_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:266,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_60_10_4_aes_ssk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          111
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          2616
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          139
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          232
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_snova_init
        - _snova_60_10_4_aes_ssk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:267,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:268,9'
          Dst:             _snova_60_10_4_aes_ssk_avx2_verify_signture_vtl
    - functionName:    _snova_60_10_4_aes_ssk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_60_10_4_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_60_10_4_aes_ssk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_60_10_4_aes_ssk_avx2_snova_init
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:247,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:250,12'
          Dst:             _snova_60_10_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:255,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:250,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_60_10_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         164
      ICount:          3832
      EdgeCount:       218
      CyclomaticComplexity: 56
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_60_10_4_aes_ssk_avx2_calc_LR_J_vtl
        - _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_60_10_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_60_10_4_aes_ssk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_60_10_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_60_10_4_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_60_10_4_aes_ssk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          947
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_60_10_4_aes_ssk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_60_10_4_aes_ssk_avx2_sign_expand_ssk
        - _snova_60_10_4_aes_ssk_avx2_snova_init
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:226,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:228,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:229,12'
          Dst:             _snova_60_10_4_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:233,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:205,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_60_10_4_aes_ssk_avx2_shake256
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:161,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:162,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:173,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:174,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          2169
      EdgeCount:       123
      CyclomaticComplexity: 32
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_60_10_4_aes_ssk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_gen_F_vtl
        - _snova_60_10_4_aes_ssk_avx2_gen_P22_vtl
        - _snova_60_10_4_aes_ssk_avx2_snova_init
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:171,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:187,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:188,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:192,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          2306
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_generate_keys_core
        - _snova_60_10_4_aes_ssk_avx2_snova_init
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:152,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:157,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:161,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_gen_F_vtl
        - _snova_60_10_4_aes_ssk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:88,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:89,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_gen_P22_vtl
    - functionName:    _snova_60_10_4_aes_ssk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_generate_keys_core
        - _snova_60_10_4_aes_ssk_avx2_snova_init
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:135,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:137,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:142,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_kernel.h:239,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_60_10_4_aes_ssk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_generate_keys_core
        - _snova_60_10_4_aes_ssk_avx2_snova_init
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:115,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:117,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:123,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_60_10_4_aes_ssk_avx2_generate_keys_core
        - _snova_60_10_4_aes_ssk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:97,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova.c:101,2'
          Dst:             _snova_60_10_4_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_60_10_4_aes_ssk_avx2_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_60_10_4_aes_ssk_avx2_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_60_10_4_aes_ssk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_60_10_4_aes_ssk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_60_10_4_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_snova_SNOVA_29_6_5_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_29_6_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_29_6_5_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:139,10'
          Dst:             OQS_SIG_snova_SNOVA_29_6_5_verify
    - functionName:    OQS_SIG_snova_SNOVA_29_6_5_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_29_6_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_29_6_5_aes_ssk_avx2_verify
        - _snova_29_6_5_aes_ssk_opt_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:106,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:108,23'
          Dst:             _snova_29_6_5_aes_ssk_avx2_verify
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:111,23'
          Dst:             _snova_29_6_5_aes_ssk_opt_verify
    - functionName:    OQS_SIG_snova_SNOVA_29_6_5_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_29_6_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_snova_SNOVA_29_6_5_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:131,10'
          Dst:             OQS_SIG_snova_SNOVA_29_6_5_sign
    - functionName:    OQS_SIG_snova_SNOVA_29_6_5_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_29_6_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_29_6_5_aes_ssk_avx2_sign
        - _snova_29_6_5_aes_ssk_opt_sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:80,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:82,23'
          Dst:             _snova_29_6_5_aes_ssk_avx2_sign
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:85,23'
          Dst:             _snova_29_6_5_aes_ssk_opt_sign
    - functionName:    OQS_SIG_snova_SNOVA_29_6_5_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_29_6_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - _snova_29_6_5_aes_ssk_avx2_keypair
        - _snova_29_6_5_aes_ssk_opt_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:54,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:56,23'
          Dst:             _snova_29_6_5_aes_ssk_avx2_keypair
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:59,23'
          Dst:             _snova_29_6_5_aes_ssk_opt_keypair
    - functionName:    OQS_SIG_snova_SNOVA_29_6_5_new
      functionSourceFile: '/src/liboqs/src/sig/snova/sig_snova_SNOVA_29_6_5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/sig_snova_SNOVA_29_6_5.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    _snova_29_6_5_aes_ssk_opt_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_shake256
        - _snova_29_6_5_aes_ssk_opt_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/oqs_snova.c:65,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/oqs_snova.c:67,6'
          Dst:             _snova_29_6_5_aes_ssk_opt_verify_signture
    - functionName:    _snova_29_6_5_aes_ssk_opt_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_29_6_5_aes_ssk_opt_shake256
        - _snova_29_6_5_aes_ssk_opt_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/oqs_snova.c:41,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/oqs_snova.c:45,12'
          Dst:             _snova_29_6_5_aes_ssk_opt_sign_digest_ssk
    - functionName:    _snova_29_6_5_aes_ssk_opt_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_29_6_5_aes_ssk_opt_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/oqs_snova.c:24,12'
          Dst:             _snova_29_6_5_aes_ssk_opt_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:274,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          339
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_ct_gf16_is_not_zero
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:136,17'
          Dst:             _snova_29_6_5_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:137,56'
          Dst:             _snova_29_6_5_aes_ssk_opt_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:148,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    424
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    175
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    113
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          228
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det3
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det5
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          195
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16m_det3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:139,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:144,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:149,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:154,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:159,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:164,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:169,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:174,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:179,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:184,17'
          Dst:             gf16m_det3
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          176
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16m_det5
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:305,9'
          Dst:             gf16m_det5
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:117,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:100,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          276
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_opt_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          161
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:228,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          366
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:192,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:193,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_29_6_5_aes_ssk_opt_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:284,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_29_6_5_aes_ssk_opt_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:73,3'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_plasma_init
    - functionName:    _snova_29_6_5_aes_ssk_opt_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_snova_init
        - _snova_29_6_5_aes_ssk_opt_verify_signture_pkx_opt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:279,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:280,9'
          Dst:             _snova_29_6_5_aes_ssk_opt_verify_signture_pkx_opt
    - functionName:    _snova_29_6_5_aes_ssk_opt_verify_signture_pkx_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_verify_signture_opt_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:860,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:861,9'
          Dst:             _snova_29_6_5_aes_ssk_opt_verify_signture_opt_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:266,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
    - functionName:    _snova_29_6_5_aes_ssk_opt_verify_signture_opt_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          3135
      EdgeCount:       166
      CyclomaticComplexity: 46
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
        - gf16_from_nibble
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:609,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:610,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:611,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:612,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:613,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:614,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:620,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:627,9'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:645,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:646,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:647,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:648,21'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:677,31'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:705,32'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:721,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:726,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:731,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:736,26'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:836,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:839,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes
    - functionName:    _snova_29_6_5_aes_ssk_opt_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_snova_init
        - _snova_29_6_5_aes_ssk_opt_verify_signture_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:267,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:268,9'
          Dst:             _snova_29_6_5_aes_ssk_opt_verify_signture_opt
    - functionName:    _snova_29_6_5_aes_ssk_opt_verify_signture_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_verify_signture_opt_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:853,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:854,9'
          Dst:             _snova_29_6_5_aes_ssk_opt_verify_signture_opt_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_29_6_5_aes_ssk_opt_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_sign_digest_core_opt
        - _snova_29_6_5_aes_ssk_opt_snova_init
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:247,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:250,12'
          Dst:             _snova_29_6_5_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:255,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:250,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_29_6_5_aes_ssk_opt_sign_digest_core_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         333
      ICount:          4715
      EdgeCount:       444
      CyclomaticComplexity: 113
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes
        - _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_29_6_5_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - createSignedHash
        - gf16_from_nibble
        - gf16_inv
        - gf16_reduce
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:191,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:192,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:202,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:214,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:215,51'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:216,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:217,50'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:248,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:249,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:251,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:253,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:254,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:256,3'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:260,46'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:296,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:326,19'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:339,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:369,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:379,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:425,35'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:435,22'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:469,4'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:470,4'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:476,41'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:487,13'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:495,10'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:500,15'
          Dst:             _snova_29_6_5_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:505,12'
          Dst:             _snova_29_6_5_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:509,17'
          Dst:             gf16_inv
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:516,18'
          Dst:             _snova_29_6_5_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:518,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:511,23'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:525,4'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:526,4'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:527,4'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:528,4'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:529,4'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:530,4'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:531,4'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:532,4'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:542,55'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:550,9'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:566,63'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:569,3'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:578,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:584,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:585,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:586,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:587,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:588,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:589,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:590,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:591,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:48,8'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:49,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:50,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:51,18'
          Dst:             gf16_reduce
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:53,9'
          Dst:             gf16_reduce
    - functionName:    _snova_29_6_5_aes_ssk_opt_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_sign_digest_core_opt
        - _snova_29_6_5_aes_ssk_opt_sign_expand_ssk
        - _snova_29_6_5_aes_ssk_opt_snova_init
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:226,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:228,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:229,12'
          Dst:             _snova_29_6_5_aes_ssk_opt_sign_digest_core_opt
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:233,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_opt_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_gen_F_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:205,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_gen_F_opt
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
        - _snova_29_6_5_aes_ssk_opt_shake256
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:161,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_shake256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:162,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:173,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:174,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_opt_gen_F_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          1357
      EdgeCount:       83
      CyclomaticComplexity: 22
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:28,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:33,3'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:39,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:56,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:66,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:97,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:98,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:71,3'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:77,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:94,11'
          Dst:             gf16_to_nibble
    - functionName:    _snova_29_6_5_aes_ssk_opt_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_gen_F_opt
        - _snova_29_6_5_aes_ssk_opt_gen_P22_opt
        - _snova_29_6_5_aes_ssk_opt_snova_init
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:171,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:187,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:188,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_gen_P22_opt
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:192,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_opt_gen_P22_opt
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          999
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:119,10'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:166,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:129,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:136,11'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_opt.h:163,11'
          Dst:             gf16_to_nibble
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_opt_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_generate_keys_core
        - _snova_29_6_5_aes_ssk_opt_snova_init
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:152,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:157,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:161,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_opt_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_gen_F_opt
        - _snova_29_6_5_aes_ssk_opt_gen_P22_opt
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:88,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_gen_F_opt
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:89,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_gen_P22_opt
    - functionName:    _snova_29_6_5_aes_ssk_opt_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_generate_keys_core
        - _snova_29_6_5_aes_ssk_opt_snova_init
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:135,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:137,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:142,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_kernel.h:239,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_29_6_5_aes_ssk_opt_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_generate_keys_core
        - _snova_29_6_5_aes_ssk_opt_snova_init
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:115,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:117,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:123,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_opt_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_opt_generate_keys_core
        - _snova_29_6_5_aes_ssk_opt_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:97,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova.c:101,2'
          Dst:             _snova_29_6_5_aes_ssk_opt_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_opt_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_29_6_5_aes_ssk_opt_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          354
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_opt_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_opt_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_opt_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_29_6_5_aes_ssk_opt_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_opt_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_opt_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_opt_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_opt/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_verify
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_shake256
        - _snova_29_6_5_aes_ssk_avx2_verify_signture
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/oqs_snova.c:65,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/oqs_snova.c:67,6'
          Dst:             _snova_29_6_5_aes_ssk_avx2_verify_signture
    - functionName:    _snova_29_6_5_aes_ssk_avx2_sign
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_29_6_5_aes_ssk_avx2_shake256
        - _snova_29_6_5_aes_ssk_avx2_sign_digest_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/oqs_snova.c:41,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/oqs_snova.c:43,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/oqs_snova.c:45,12'
          Dst:             _snova_29_6_5_aes_ssk_avx2_sign_digest_ssk
    - functionName:    _snova_29_6_5_aes_ssk_avx2_keypair
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/oqs_snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - _snova_29_6_5_aes_ssk_avx2_generate_keys_ssk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/oqs_snova.c:19,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/oqs_snova.c:24,12'
          Dst:             _snova_29_6_5_aes_ssk_avx2_generate_keys_ssk
    - functionName:    pkx_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:274,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    gen_a_FqS_ct
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          285
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - gf16_from_nibble
        - gf16_to_nibble
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:123,16'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:130,8'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:136,17'
          Dst:             _snova_29_6_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:137,56'
          Dst:             _snova_29_6_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:139,7'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:145,19'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:148,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    gf16_from_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    56
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_to_nibble
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_reduce
      functionUses:    50
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:34,17'
          Dst:             gf16_reduce
    - functionName:    gf16_reduce
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_scale
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          228
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det3
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det5
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          195
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16m_det3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:139,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:144,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:149,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:154,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:159,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:164,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:169,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:174,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:179,17'
          Dst:             gf16m_det3
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:184,17'
          Dst:             gf16m_det3
    - functionName:    gf16m_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          176
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_det
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16m_det5
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:305,9'
          Dst:             gf16m_det5
    - functionName:    gen_a_FqS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - be_aI
        - gf16m_add
        - gf16m_scale
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:110,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:112,3'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:113,3'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:115,2'
          Dst:             gf16m_scale
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:116,2'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:117,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    be_aI
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_invertible_by_add_aS
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached:
        - be_aS
        - gf16m_add
        - gf16m_det
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:331,6'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:335,8'
          Dst:             gf16m_det
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:333,4'
          Dst:             be_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h:334,4'
          Dst:             gf16m_add
    - functionName:    pk_expand
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_AES_128_CTR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:100,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_AES_128_CTR
    - functionName:    gf16m_mul
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          276
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    be_the_S
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_snova_plasma_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_option.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_init_vector_table
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_option.h:34,3'
          Dst:             _snova_29_6_5_aes_ssk_avx2_init_vector_table
    - functionName:    _snova_29_6_5_aes_ssk_avx2_init_vector_table
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_S_array
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          161
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - be_aI
        - be_the_S
        - gf16_from_nibble
        - gf16m_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:66,2'
          Dst:             be_aI
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:67,2'
          Dst:             be_the_S
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:69,3'
          Dst:             gf16m_mul
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:74,20'
          Dst:             gf16_from_nibble
    - functionName:    init_gf16_tables
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_init.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          334
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    input_P22
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:228,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    expand_public_pack_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
        - pkx_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:302,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:304,2'
          Dst:             input_P22
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:306,2'
          Dst:             pkx_pack
    - functionName:    gen_A_B_Q_P
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          366
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - be_invertible_by_add_aS
        - gen_a_FqS
        - pk_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:187,2'
          Dst:             pk_expand
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:192,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:193,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:197,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:202,4'
          Dst:             be_invertible_by_add_aS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:209,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:215,4'
          Dst:             gen_a_FqS
    - functionName:    _snova_29_6_5_aes_ssk_avx2_expand_public_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_snova_init
        - expand_public_pack_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:284,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:285,2'
          Dst:             expand_public_pack_core
    - functionName:    _snova_29_6_5_aes_ssk_avx2_snova_init
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_snova_plasma_init
        - gen_S_array
        - init_gf16_tables
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:65,3'
          Dst:             init_gf16_tables
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:66,3'
          Dst:             gen_S_array
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:73,3'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_plasma_init
    - functionName:    _snova_29_6_5_aes_ssk_avx2_verify_signture_pkx
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_snova_init
        - _snova_29_6_5_aes_ssk_avx2_verify_signture_pkx_vtl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:279,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:280,9'
          Dst:             _snova_29_6_5_aes_ssk_avx2_verify_signture_pkx_vtl
    - functionName:    _snova_29_6_5_aes_ssk_avx2_verify_signture_pkx_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_verify_signture_vtl_core
        - pkx_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:244,2'
          Dst:             pkx_unpack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:245,9'
          Dst:             _snova_29_6_5_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    pkx_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:266,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
    - functionName:    _snova_29_6_5_aes_ssk_avx2_verify_signture_vtl_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          193
      EdgeCount:       44
      CyclomaticComplexity: 15
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - evaluation_vector_vtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:207,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:208,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:209,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:210,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:211,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:212,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:218,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:219,2'
          Dst:             evaluation_vector_vtl
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:220,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    evaluation_vector_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          2885
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - gf16_32_mul_32_add
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:19,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:20,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:102,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:143,3'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:181,7'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:192,5'
          Dst:             horizontal_xor_256
    - functionName:    jogressMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          195
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressTrMatrix_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          195
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jogressMatrixTr_vector
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          165
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_32_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    horizontal_xor_256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_verify_signture
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_snova_init
        - _snova_29_6_5_aes_ssk_avx2_verify_signture_vtl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:267,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:268,9'
          Dst:             _snova_29_6_5_aes_ssk_avx2_verify_signture_vtl
    - functionName:    _snova_29_6_5_aes_ssk_avx2_verify_signture_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_verify_signture_vtl_core
        - expand_public_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:238,2'
          Dst:             expand_public_core
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_verify.h:239,9'
          Dst:             _snova_29_6_5_aes_ssk_avx2_verify_signture_vtl_core
    - functionName:    expand_public_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_A_B_Q_P
        - input_P22
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:287,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:289,2'
          Dst:             input_P22
    - functionName:    _snova_29_6_5_aes_ssk_avx2_sign_digest_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_29_6_5_aes_ssk_avx2_snova_init
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:247,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:249,2'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:250,12'
          Dst:             _snova_29_6_5_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:255,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_unpack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:250,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
    - functionName:    _snova_29_6_5_aes_ssk_avx2_sign_digest_core_gnl_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        14
      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'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         152
      ICount:          3254
      EdgeCount:       202
      CyclomaticComplexity: 52
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - _snova_29_6_5_aes_ssk_avx2_calc_LR_J_vtl
        - _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes
        - _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_29_6_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - createSignedHash
        - gf16_32_mul_32_add
        - gf16_32_mul_k
        - gf16_32_mul_k_add
        - gf16_from_nibble
        - gf16_to_nibble
        - gf16m_clone
        - gf16m_set_zero
        - horizontal_xor_256
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:89,2'
          Dst:             createSignedHash
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:92,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:109,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:110,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:111,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:112,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:113,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:114,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:115,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:117,3'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:122,3'
          Dst:             _snova_29_6_5_aes_ssk_avx2_calc_LR_J_vtl
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:125,4'
          Dst:             gf16m_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:129,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:136,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:149,8'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:152,29'
          Dst:             horizontal_xor_256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:190,6'
          Dst:             gf16m_clone
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:194,4'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:195,4'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:214,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:204,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:250,5'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:244,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:297,15'
          Dst:             _snova_29_6_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:310,12'
          Dst:             _snova_29_6_5_aes_ssk_avx2_ct_gf16_is_not_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:333,6'
          Dst:             gf16_32_mul_k_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:327,5'
          Dst:             gf16_32_mul_k
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:339,4'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:340,4'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:341,4'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:342,4'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:369,3'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:359,4'
          Dst:             gf16_32_mul_32_add
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:373,20'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:381,25'
          Dst:             gf16_from_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:395,66'
          Dst:             gf16_to_nibble
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:407,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:413,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:414,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:415,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:416,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:417,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:418,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:420,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:421,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    createSignedHash
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:315,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:316,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:317,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:318,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:319,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:320,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_29_6_5_aes_ssk_avx2_calc_LR_J_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          789
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jogressMatrixTr_vector
        - jogressMatrix_vector
        - jogressTrMatrix_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:25,2'
          Dst:             jogressMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:26,2'
          Dst:             jogressTrMatrix_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:49,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:50,4'
          Dst:             jogressMatrixTr_vector
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec_gnl_sign.h:63,4'
          Dst:             jogressMatrixTr_vector
    - functionName:    gf16m_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      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:    vtl_ct_multtab
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16m_clone
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/gf16_matrix_inline.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_32_mul_k_add
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:116,21'
          Dst:             vtl_ct_multtab
    - functionName:    gf16_32_mul_k
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vtl_ct_multtab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:112,20'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_29_6_5_aes_ssk_avx2_sign_digest_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - _snova_29_6_5_aes_ssk_avx2_sign_expand_ssk
        - _snova_29_6_5_aes_ssk_avx2_snova_init
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:226,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:228,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_sign_expand_ssk
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:229,12'
          Dst:             _snova_29_6_5_aes_ssk_avx2_sign_digest_core_gnl_vtl
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:233,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_avx2_sign_expand_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_gen_F_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:203,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:204,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:205,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_gen_F_vtl
    - functionName:    gen_seeds_and_T12
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - _snova_29_6_5_aes_ssk_avx2_shake256
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - gen_a_FqS_ct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:161,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_shake256
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:162,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:167,4'
          Dst:             gen_a_FqS_ct
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:173,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:174,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_avx2_gen_F_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          2200
      EdgeCount:       151
      CyclomaticComplexity: 39
      functionsReached:
        - vtl_ct_multtab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:271,18'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:305,18'
          Dst:             vtl_ct_multtab
    - functionName:    _snova_29_6_5_aes_ssk_avx2_generate_pk_with_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_gen_F_vtl
        - _snova_29_6_5_aes_ssk_avx2_gen_P22_vtl
        - _snova_29_6_5_aes_ssk_avx2_snova_init
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - gen_A_B_Q_P
        - pk_pack
        - sk_unpack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:171,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:179,3'
          Dst:             sk_unpack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:186,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:187,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:188,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_gen_P22_vtl
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:189,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:192,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_avx2_gen_P22_vtl
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          1810
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes
        - vtl_ct_multtab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:175,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:208,20'
          Dst:             vtl_ct_multtab
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_plasma_vec.h:223,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes
    - functionName:    pk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_generate_pk_with_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_generate_keys_core
        - _snova_29_6_5_aes_ssk_avx2_snova_init
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:152,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:157,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:158,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:161,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_avx2_generate_keys_core
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_gen_F_vtl
        - _snova_29_6_5_aes_ssk_avx2_gen_P22_vtl
        - gen_A_B_Q_P
        - gen_seeds_and_T12
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:85,2'
          Dst:             gen_seeds_and_T12
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:87,2'
          Dst:             gen_A_B_Q_P
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:88,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_gen_F_vtl
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:89,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_gen_P22_vtl
    - functionName:    _snova_29_6_5_aes_ssk_avx2_generate_keys_esk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_generate_keys_core
        - _snova_29_6_5_aes_ssk_avx2_snova_init
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - pk_pack
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:135,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:137,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:138,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:139,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:142,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    sk_pack
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_kernel.h:239,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
    - functionName:    _snova_29_6_5_aes_ssk_avx2_generate_keys_ssk
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_generate_keys_core
        - _snova_29_6_5_aes_ssk_avx2_snova_init
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - pk_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:115,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:117,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:118,2'
          Dst:             pk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:123,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_avx2_expand_secret
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _snova_29_6_5_aes_ssk_avx2_generate_keys_core
        - _snova_29_6_5_aes_ssk_avx2_snova_set_zero
        - sk_pack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:97,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_generate_keys_core
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:98,2'
          Dst:             sk_pack
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova.c:101,2'
          Dst:             _snova_29_6_5_aes_ssk_avx2_snova_set_zero
    - functionName:    _snova_29_6_5_aes_ssk_avx2_AES_256_ECB
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES256_ECB_enc_sch
        - OQS_AES256_ECB_load_schedule
        - OQS_AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_aes.c:32,2'
          Dst:             OQS_AES256_ECB_load_schedule
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_aes.c:33,2'
          Dst:             OQS_AES256_ECB_enc_sch
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_aes.c:34,2'
          Dst:             OQS_AES256_free_schedule
    - functionName:    _snova_29_6_5_aes_ssk_avx2_AES_128_CTR
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
        - OQS_AES128_CTR_inc_stream_iv
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_aes.c:23,2'
          Dst:             OQS_AES128_CTR_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_aes.c:24,2'
          Dst:             OQS_AES128_CTR_inc_stream_iv
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_aes.c:25,2'
          Dst:             OQS_AES128_free_schedule
    - functionName:    _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes_merger_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s_cut_in_half
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_convert_GF16s_to_bytes
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_convert_bytes_to_GF16s
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          203
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_shake256
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c:35,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c:36,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c:37,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c:38,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    _snova_29_6_5_aes_ssk_avx2_snova_set_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_ct_ct_xgf16_is_not_zerois_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_ct_gf16_is_not_zero
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _snova_29_6_5_aes_ssk_avx2_ct_is_negative
      functionSourceFile: '/src/liboqs/src/sig/snova/snova_SNOVA_29_6_5_avx2/snova_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r3_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r3.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:557,10'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:567,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    gf256_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:575,2'
          Dst:             gf256_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          486
      EdgeCount:       127
      CyclomaticComplexity: 43
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          564
      EdgeCount:       164
      CyclomaticComplexity: 55
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_SampleChallenge
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          407
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_reset
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    89
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_reset
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r3_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          480
      EdgeCount:       127
      CyclomaticComplexity: 43
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          564
      EdgeCount:       164
      CyclomaticComplexity: 55
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          256
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_reset
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    89
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_reset
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_fast_r5_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_fast_r5.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:557,10'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:567,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    gf256_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:575,2'
          Dst:             gf256_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          486
      EdgeCount:       127
      CyclomaticComplexity: 43
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          564
      EdgeCount:       164
      CyclomaticComplexity: 55
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_SampleChallenge
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          407
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_reset
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    91
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_reset
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_fast_r5_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          480
      EdgeCount:       127
      CyclomaticComplexity: 43
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          564
      EdgeCount:       164
      CyclomaticComplexity: 55
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          256
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_reset
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    93
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_reset
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r3_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r3.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf16_gf256to2_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:957,10'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    gf256to2_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:967,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    gf256to2_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:975,2'
          Dst:             gf256to2_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          238
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_ref
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          419
      EdgeCount:       112
      CyclomaticComplexity: 38
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          459
      EdgeCount:       134
      CyclomaticComplexity: 45
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_SampleChallenge
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          309
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_reset
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    80
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_reset
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r3_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          238
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          419
      EdgeCount:       112
      CyclomaticComplexity: 38
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          459
      EdgeCount:       134
      CyclomaticComplexity: 45
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          305
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_reset
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    80
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_reset
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat1_gf16_short_r5_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat1_gf16_short_r5.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf16_gf256to2_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:957,10'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    gf256to2_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:967,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    gf256to2_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:975,2'
          Dst:             gf256to2_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          238
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_ref
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          419
      EdgeCount:       112
      CyclomaticComplexity: 38
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          459
      EdgeCount:       134
      CyclomaticComplexity: 45
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_SampleChallenge
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          309
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_reset
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    82
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_reset
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat1_gf16_short_r5_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          238
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          419
      EdgeCount:       112
      CyclomaticComplexity: 38
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          459
      EdgeCount:       134
      CyclomaticComplexity: 45
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          305
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_reset
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    84
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_reset
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r3_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r3.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:557,10'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:567,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    gf256_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:575,2'
          Dst:             gf256_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          626
      EdgeCount:       157
      CyclomaticComplexity: 53
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    55
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          500
      EdgeCount:       150
      CyclomaticComplexity: 50
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_SampleChallenge
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          384
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    99
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r3_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          620
      EdgeCount:       157
      CyclomaticComplexity: 53
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    55
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          500
      EdgeCount:       150
      CyclomaticComplexity: 50
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          341
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    99
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_fast_r5_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_fast_r5.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:557,10'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:567,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    gf256_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:575,2'
          Dst:             gf256_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          626
      EdgeCount:       157
      CyclomaticComplexity: 53
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    55
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          500
      EdgeCount:       150
      CyclomaticComplexity: 50
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_SampleChallenge
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          384
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    101
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_fast_r5_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          620
      EdgeCount:       157
      CyclomaticComplexity: 53
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    55
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          500
      EdgeCount:       150
      CyclomaticComplexity: 50
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          341
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    103
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r3_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r3.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf16_gf256to2_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:957,10'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    gf256to2_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:967,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    gf256to2_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:975,2'
          Dst:             gf256to2_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          526
      EdgeCount:       130
      CyclomaticComplexity: 44
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    54
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         115
      ICount:          585
      EdgeCount:       170
      CyclomaticComplexity: 57
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_SampleChallenge
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          449
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    95
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r3_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          504
      EdgeCount:       130
      CyclomaticComplexity: 44
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    54
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         115
      ICount:          585
      EdgeCount:       170
      CyclomaticComplexity: 57
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          333
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    95
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat3_gf16_short_r5_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat3_gf16_short_r5.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf16_gf256to2_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:957,10'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    gf256to2_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:967,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    gf256to2_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:975,2'
          Dst:             gf256to2_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          526
      EdgeCount:       130
      CyclomaticComplexity: 44
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    54
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         115
      ICount:          585
      EdgeCount:       170
      CyclomaticComplexity: 57
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_SampleChallenge
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          449
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    97
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat3_gf16_short_r5_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          504
      EdgeCount:       130
      CyclomaticComplexity: 44
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    54
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         115
      ICount:          585
      EdgeCount:       170
      CyclomaticComplexity: 57
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          333
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    99
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r3_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r3.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:557,10'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:567,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    gf256_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:575,2'
          Dst:             gf256_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          414
      EdgeCount:       83
      CyclomaticComplexity: 28
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          250
      EdgeCount:       76
      CyclomaticComplexity: 25
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_SampleChallenge
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          323
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r3_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          388
      EdgeCount:       83
      CyclomaticComplexity: 28
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          250
      EdgeCount:       76
      CyclomaticComplexity: 25
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          319
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_fast_r5_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_fast_r5.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:557,10'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:567,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    gf256_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:575,2'
          Dst:             gf256_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_ref
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          414
      EdgeCount:       83
      CyclomaticComplexity: 28
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          250
      EdgeCount:       76
      CyclomaticComplexity: 25
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_SampleChallenge
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          323
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    49
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_fast_r5_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_serialize
        - field_gf256_vect_pack
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          388
      EdgeCount:       83
      CyclomaticComplexity: 28
      functionsReached:
        - field_gf256_parse
        - field_gf256_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          250
      EdgeCount:       76
      CyclomaticComplexity: 25
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256_serialize
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          319
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r3_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r3.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf16_gf256to2_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:957,10'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    gf256to2_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:967,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    gf256to2_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:975,2'
          Dst:             gf256to2_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          611
      EdgeCount:       151
      CyclomaticComplexity: 51
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          480
      EdgeCount:       144
      CyclomaticComplexity: 48
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_SampleChallenge
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          187
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    92
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r3_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          600
      EdgeCount:       151
      CyclomaticComplexity: 51
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          480
      EdgeCount:       144
      CyclomaticComplexity: 48
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          377
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    92
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:115,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_verify
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_verify
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:92,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:92,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:94,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_verify
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:97,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_verify
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:107,10'
          Dst:             OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_sign
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_signature
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_signature
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:74,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:74,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:76,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_signature
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:79,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_signature
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_keypair
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_keypair
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:56,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:56,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:58,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_keypair
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:61,23'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_keypair
    - functionName:    OQS_SIG_mqom_mqom2_cat5_gf16_short_r5_new
      functionSourceFile: '/src/liboqs/src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/sig_mqom_mqom2_cat5_gf16_short_r5.c:10,17'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_Sign
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf16_gf256to2_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:957,10'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    gf256to2_gf16_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:967,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    gf256to2_gf16_mat_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:975,2'
          Dst:             gf256to2_gf16_vect_mult_ref
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_default_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_ref
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_ref
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          611
      EdgeCount:       151
      CyclomaticComplexity: 51
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_BLC_Eval_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_RecomputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_RecomputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          480
      EdgeCount:       144
      CyclomaticComplexity: 48
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_BLC_Commit_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_BLC_Open_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ComputePAlpha_bitslice
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_SampleChallenge
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ComputePAlpha_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          187
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    94
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:137,12'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_verify
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_verify
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_Verify_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:114,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_Verify_default
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:86,8'
          Dst:             oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_signature
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_signature
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/crypto_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_Sign
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:38,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:47,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/crypto_sign.c:59,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_Sign
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    oqs_sig_pubapi_mqom2_cat5_gf16_short_r5_avx2_crypto_sign_keypair
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_KeyGen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:197,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_KeyGen
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_KeyGen
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_base_ext_vect_mult
        - field_ext_base_mat_mult
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_serialize
        - field_gf256to2_vect_pack
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:28,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:33,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:48,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:50,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:52,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:57,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:59,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:60,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:71,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,9'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:72,67'
          Dst:             field_base_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:73,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:77,2'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:81,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:86,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:89,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:91,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:92,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:93,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:94,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/keygen.c:95,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    field_base_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:197,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      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:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_Verify_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          600
      EdgeCount:       151
      CyclomaticComplexity: 51
      functionsReached:
        - field_gf256to2_parse
        - field_gf256to2_serialize
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_BLC_Eval_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_RecomputePAlpha_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:340,2'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:356,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:358,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:360,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:362,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:366,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:368,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:370,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:372,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:374,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:376,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:378,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:384,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:386,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:388,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:390,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:392,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:405,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_BLC_Eval_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:412,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:414,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_RecomputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:420,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:422,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:430,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:426,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:427,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:432,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:435,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:442,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256to2_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      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:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_Sign
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          480
      EdgeCount:       144
      CyclomaticComplexity: 48
      functionsReached:
        - OQS_MEM_cleanse
        - field_gf16_parse
        - field_gf256to2_serialize
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_BLC_Commit_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_BLC_Open_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ComputePAlpha_default
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_SampleChallenge
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:188,2'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:191,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:193,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:195,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_BLC_Commit_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:208,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ComputePAlpha_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:216,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:218,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:231,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:232,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:239,3'
          Dst:             field_gf256to2_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:240,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:243,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:246,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:248,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:250,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:252,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:254,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:256,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:258,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:272,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_SampleChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:278,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_BLC_Open_default
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:284,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:285,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:286,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:297,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:298,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:300,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:301,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_SampleChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          377
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:42,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:44,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:46,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:48,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:50,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/sign.c:74,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx_x4
    - functionName:    _XOF_Release_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:328,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:110,2'
          Dst:             _XOF_Release_x4
    - functionName:    _XOF_Squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:296,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    _XOF_Final_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:313,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final_x4
        - _XOF_Squeeze_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:97,9'
          Dst:             _XOF_Final_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:101,8'
          Dst:             _XOF_Squeeze_x4
    - functionName:    _XOF_Update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:281,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update_x4
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:79,8'
          Dst:             _XOF_Update_x4
    - functionName:    _XOF_Init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:262,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:264,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:65,8'
          Dst:             _XOF_Init_x4
    - functionName:    _XOF_Release
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:319,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _XOF_Release
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:55,2'
          Dst:             _XOF_Release
    - functionName:    _XOF_Squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:289,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    _XOF_Final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:305,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _XOF_Final
        - _XOF_Squeeze
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:42,9'
          Dst:             _XOF_Final
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:46,8'
          Dst:             _XOF_Squeeze
    - functionName:    _XOF_Update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:274,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _XOF_Update
      functionUses:    96
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:24,8'
          Dst:             _XOF_Update
    - functionName:    _XOF_Init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:250,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.h:252,3'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/xof.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _XOF_Init
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/xof.c:10,8'
          Dst:             _XOF_Init
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_224_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_224/slh_dsa_sha2_224_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_256_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_256/slh_dsa_sha2_256_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_384_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_384/slh_dsa_sha2_384_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512/slh_dsa_sha2_512_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_224_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_224/slh_dsa_sha2_512_224_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha2_512_256_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha2_512_256/slh_dsa_sha2_512_256_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_224_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_224/slh_dsa_sha3_224_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_256_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_256/slh_dsa_sha3_256_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_384_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_384/slh_dsa_sha3_384_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_sha3_512_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_sha3_512/slh_dsa_sha3_512_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_128_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_128/slh_dsa_shake_128_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c:41,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c:113,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c:96,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c:98,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c:80,12'
          Dst:             hash_slh_verify
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - hash_slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c:61,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c:63,19'
          Dst:             hash_slh_sign
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c:49,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c:49,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_shake_256_prehash_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/prehash_shake_256/slh_dsa_shake_256_prehash_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_sha2_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_sha2_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_128s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_128s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_192s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_192s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256f_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256f_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256f_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256f_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256f_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256f_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256f.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    slh_randombytes
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c:42,2'
          Dst:             OQS_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256s_verify_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c:110,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256s_sign_with_ctx_str
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c:94,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c:96,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256s_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c:79,12'
          Dst:             slh_verify
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256s_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - slh_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c:60,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c:62,19'
          Dst:             slh_sign
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256s_keypair
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_keygen
        - slh_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c:50,9'
          Dst:             slh_keygen
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c:50,9'
          Dst:             slh_randombytes
    - functionName:    OQS_SIG_slh_dsa_pure_shake_256s_new
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/wrappers/pure/slh_dsa_pure_shake_256s.c:14,17'
          Dst:             OQS_MEM_calloc
    - functionName:    OQS_AES256_CTR_inc_stream_blks
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES256_CTR_inc_stream_iv
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES256_ECB_enc_sch
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES256_ECB_enc
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES128_CTR_inc_stream_iv
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    52
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES128_ECB_enc_sch
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES128_ECB_enc
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES256_free_schedule
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES256_CTR_inc_ivu64
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES256_CTR_inc_iv
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES256_CTR_inc_init
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES256_ECB_load_schedule
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES128_free_schedule
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    108
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES128_CTR_inc_ivu64
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES128_CTR_inc_iv
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES128_CTR_inc_init
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    52
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES128_ECB_load_schedule
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES_set_callbacks
      functionSourceFile: '/src/liboqs/src/common/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 16
      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:    OQS_SHA3_shake256_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    279
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_inc_squeeze
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    285
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    279
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    475
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    303
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    94
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    65
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_inc_squeeze
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    71
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    65
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    65
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_512_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_512_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_512_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      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:    OQS_SHA3_sha3_512_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 85
      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:    OQS_SHA3_sha3_512_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_512_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      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:    OQS_SHA3_sha3_512
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.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:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_384_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_384_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_384_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      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:    OQS_SHA3_sha3_384_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      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:    OQS_SHA3_sha3_384_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_384_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      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:    OQS_SHA3_sha3_384
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_256_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_256_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_256_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      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:    OQS_SHA3_sha3_256_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      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:    OQS_SHA3_sha3_256_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_sha3_256_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      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:    OQS_SHA3_sha3_256
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_set_callbacks
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 13
      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:    OQS_SHA3_shake256_x4_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_x4_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_x4_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    61
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_x4_inc_squeeze
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_x4_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    50
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_x4_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    50
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_x4_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    61
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_x4
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_x4_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_x4_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_x4_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_x4_inc_squeeze
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_x4_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_x4_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_x4_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake128_x4
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_x4_set_callbacks
      functionSourceFile: '/src/liboqs/src/common/sha3/sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 13
      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:    cleanup_evp_cipher
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:68,3'
          Dst:             EVP_CIPHER_free
    - functionName:    EVP_CIPHER_free
      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:    cleanup_evp_md
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_free
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:57,3'
          Dst:             EVP_MD_free
    - functionName:    EVP_MD_free
      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:    oqs_aes_256_ctr
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:338,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:338,6'
          Dst:             fetch_ossl_objects
    - functionName:    fetch_ossl_objects
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         29
      ICount:          125
      EdgeCount:       41
      CyclomaticComplexity: 14
      functionsReached:
        - EVP_CIPHER_fetch
        - EVP_MD_fetch
        - fwrite
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:29,15'
          Dst:             EVP_MD_fetch
        - Src:             'src/common/ossl_helpers.c:30,15'
          Dst:             EVP_MD_fetch
        - Src:             'src/common/ossl_helpers.c:31,15'
          Dst:             EVP_MD_fetch
        - Src:             'src/common/ossl_helpers.c:33,17'
          Dst:             EVP_MD_fetch
        - Src:             'src/common/ossl_helpers.c:34,17'
          Dst:             EVP_MD_fetch
        - Src:             'src/common/ossl_helpers.c:35,17'
          Dst:             EVP_MD_fetch
        - Src:             'src/common/ossl_helpers.c:36,17'
          Dst:             EVP_MD_fetch
        - Src:             'src/common/ossl_helpers.c:37,17'
          Dst:             EVP_MD_fetch
        - Src:             'src/common/ossl_helpers.c:39,19'
          Dst:             EVP_CIPHER_fetch
        - Src:             'src/common/ossl_helpers.c:40,19'
          Dst:             EVP_CIPHER_fetch
        - Src:             'src/common/ossl_helpers.c:41,19'
          Dst:             EVP_CIPHER_fetch
        - Src:             'src/common/ossl_helpers.c:42,19'
          Dst:             EVP_CIPHER_fetch
        - Src:             'src/common/ossl_helpers.c:47,3'
          Dst:             fwrite
    - functionName:    EVP_MD_fetch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_fetch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes_256_ecb
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:321,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:321,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_aes_128_ctr
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:304,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:304,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_aes_128_ecb
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:287,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:287,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_sha3_512
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:270,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:270,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_sha3_384
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:253,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:253,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_sha3_256
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:236,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:236,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_shake256
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:219,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:219,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_shake128
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:202,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:202,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_sha512
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:185,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:185,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_sha384
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:168,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:168,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_sha256
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fetch_ossl_objects
        - pthread_once
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:151,6'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:151,6'
          Dst:             fetch_ossl_objects
    - functionName:    oqs_thread_stop
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_thread_stop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:104,2'
          Dst:             OPENSSL_thread_stop
    - functionName:    OPENSSL_thread_stop
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    free_ossl_objects
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cleanup_evp_cipher
        - cleanup_evp_md
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:74,2'
          Dst:             cleanup_evp_md
        - Src:             'src/common/ossl_helpers.c:75,2'
          Dst:             cleanup_evp_md
        - Src:             'src/common/ossl_helpers.c:76,2'
          Dst:             cleanup_evp_md
        - Src:             'src/common/ossl_helpers.c:77,2'
          Dst:             cleanup_evp_md
        - Src:             'src/common/ossl_helpers.c:78,2'
          Dst:             cleanup_evp_md
        - Src:             'src/common/ossl_helpers.c:79,2'
          Dst:             cleanup_evp_md
        - Src:             'src/common/ossl_helpers.c:80,2'
          Dst:             cleanup_evp_md
        - Src:             'src/common/ossl_helpers.c:81,2'
          Dst:             cleanup_evp_md
        - Src:             'src/common/ossl_helpers.c:82,2'
          Dst:             cleanup_evp_cipher
        - Src:             'src/common/ossl_helpers.c:83,2'
          Dst:             cleanup_evp_cipher
        - Src:             'src/common/ossl_helpers.c:84,2'
          Dst:             cleanup_evp_cipher
        - Src:             'src/common/ossl_helpers.c:85,2'
          Dst:             cleanup_evp_cipher
    - functionName:    oqs_ossl_destroy
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - free_ossl_objects
        - pthread_once
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/ossl_helpers.c:92,2'
          Dst:             pthread_once
        - Src:             'src/common/ossl_helpers.c:92,2'
          Dst:             free_ossl_objects
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_sig_unpack_hints
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          149
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_pack
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:162,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_pack
    - functionName:    mld_make_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          38
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_h
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          192
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - mld_make_hint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sig_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      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:    mld_unpack_sk_t0hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_unpack
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h:291,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_ntt
    - functionName:    mld_unpack_sk_s2hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h:214,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h:215,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_ntt
    - functionName:    mld_unpack_sk_s1hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.h:153,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_unpack_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_unpack_sk_s1hat_eager
        - mld_unpack_sk_s2hat_eager
        - mld_unpack_sk_t0hat_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:77,3'
          Dst:             mld_unpack_sk_s1hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:80,3'
          Dst:             mld_unpack_sk_s2hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:83,3'
          Dst:             mld_unpack_sk_t0hat_eager
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sk_rho_key_tr_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:56,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_pack_sk_s1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:34,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_unpack_pk_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyt1_unpack
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/packing.c:25,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyt1_unpack
    - functionName:    mld_ct_abs_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h:278,34'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h:278,10'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_ct_cmask_neg_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h:261,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_sel_int32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h:219,24'
          Dst:             mld_value_barrier_u32
    - functionName:    mld_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_fqscale
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:353,10'
          Dst:             mld_montgomery_reduce
    - functionName:    mld_montgomery_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_invntt_layer
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mld_fqmul
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:392,20'
          Dst:             mld_fqmul
    - functionName:    mld_fqmul
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:181,10'
          Dst:             mld_montgomery_reduce
    - functionName:    mld_ntt_butterfly_block
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_fqmul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:248,9'
          Dst:             mld_fqmul
    - functionName:    mld_ntt_layer
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ntt_butterfly_block
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:286,5'
          Dst:             mld_ntt_butterfly_block
    - functionName:    mld_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/reduce.h:128,43'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/reduce.h:128,10'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_poly_chknorm_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ct_abs_i32
        - mld_ct_cmask_neg_i32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:952,39'
          Dst:             mld_ct_abs_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:952,10'
          Dst:             mld_ct_cmask_neg_i32
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_chknorm_c
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:998,10'
          Dst:             mld_poly_chknorm_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          159
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyt0_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          114
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyt1_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyt1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          58
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake128_x4_absorb_once
        - OQS_SHA3_shake128_x4_inc_ctx_release
        - OQS_SHA3_shake128_x4_inc_init
        - OQS_SHA3_shake128_x4_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:695,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:696,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:703,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:705,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:706,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:707,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:708,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:728,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:729,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:730,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:731,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:732,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:734,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:742,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_rej_uniform_c
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:636,10'
          Dst:             mld_rej_uniform_c
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_finalize
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:655,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:657,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:659,9'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:669,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:670,11'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:672,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:676,3'
          Dst:             mld_zeroize
    - functionName:    mld_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_power2round
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:525,5'
          Dst:             mld_power2round
    - functionName:    mld_poly_pointwise_montgomery_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:484,20'
          Dst:             mld_montgomery_reduce
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_pointwise_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_pointwise_montgomery_c
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:503,3'
          Dst:             mld_poly_pointwise_montgomery_c
    - functionName:    mld_poly_invntt_tomont_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_fqscale
        - mld_invntt_layer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:436,12'
          Dst:             mld_fqscale
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_invntt_tomont_c
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:456,3'
          Dst:             mld_poly_invntt_tomont_c
    - functionName:    mld_poly_ntt_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ntt_layer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_ntt_c
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:331,3'
          Dst:             mld_poly_ntt_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_shiftl
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          259
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_add
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_poly_caddq_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_caddq
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:72,20'
          Dst:             mld_caddq
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_caddq_c
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:91,3'
          Dst:             mld_poly_caddq_c
    - functionName:    mld_reduce32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_reduce32
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly.c:46,20'
          Dst:             mld_reduce32
    - functionName:    mld_rej_eta_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_use_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - mld_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/rounding.h:215,3'
          Dst:             mld_decompose
    - functionName:    mld_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/rounding.h:147,34'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/rounding.h:147,9'
          Dst:             mld_ct_sel_int32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/rounding.h:170,26'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/rounding.h:169,9'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_ct_cmask_neg_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h:261,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_sel_int32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h:219,24'
          Dst:             mld_value_barrier_u32
    - functionName:    mld_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          54
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_polyz_unpack_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          99
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          66
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          97
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          77
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_challenge
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:571,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:572,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:573,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:574,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:613,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:638,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:641,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:642,3'
          Dst:             mld_zeroize
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyz_unpack_c
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:894,3'
          Dst:             mld_polyz_unpack_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_gamma1_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:538,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:539,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:540,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:542,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:543,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:544,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:545,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:546,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:554,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:555,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_rej_eta_c
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:321,10'
          Dst:             mld_rej_eta_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_eta_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - mld_rej_eta
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:355,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:356,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:0,0'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:397,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:405,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:406,3'
          Dst:             mld_zeroize
    - functionName:    mld_poly_use_hint_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_use_hint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:129,20'
          Dst:             mld_use_hint
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_use_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_use_hint_c
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:161,3'
          Dst:             mld_poly_use_hint_c
    - functionName:    mld_poly_decompose_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:65,5'
          Dst:             mld_decompose
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_poly_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_decompose_c
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/poly_kl.c:101,3'
          Dst:             mld_poly_decompose_c
    - functionName:    mld_montgomery_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_unpack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyz_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_pack_w1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyw1_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_decompose
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_caddq
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_chknorm
    - functionName:    mld_polyvecl_pointwise_acc_montgomery_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:142,9'
          Dst:             mld_montgomery_reduce
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_pointwise_acc_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyvecl_pointwise_acc_montgomery_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:206,3'
          Dst:             mld_polyvecl_pointwise_acc_montgomery_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_uniform_gamma1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_gamma1_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec.c:50,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_gamma1_4x
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_yvec_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:164,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:179,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyveck_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_pointwise_montgomery_row_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_pointwise_acc_montgomery
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_polyvecl_pointwise_acc_montgomery
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      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:    PQCP_MLDSA_NATIVE_MLDSA44_C_polyvec_matrix_expand_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_4x
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_C_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_ref/mldsa/src/polyvec_lazy.c:143,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_sig_unpack_hints
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          149
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_pack
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:162,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_pack
    - functionName:    mld_make_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          38
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_h
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          192
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - mld_make_hint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sig_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      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:    mld_unpack_sk_t0hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_unpack
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:291,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_ntt
    - functionName:    mld_unpack_sk_s2hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:214,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:215,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_ntt
    - functionName:    mld_unpack_sk_s1hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:153,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_unpack_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_unpack_sk_s1hat_eager
        - mld_unpack_sk_s2hat_eager
        - mld_unpack_sk_t0hat_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:77,3'
          Dst:             mld_unpack_sk_s1hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:80,3'
          Dst:             mld_unpack_sk_s2hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:83,3'
          Dst:             mld_unpack_sk_t0hat_eager
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sk_rho_key_tr_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:56,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pack_sk_s1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:34,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_unpack_pk_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt1_unpack
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/packing.c:25,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt1_unpack
    - functionName:    mld_ct_abs_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h:278,34'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h:278,10'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_ct_cmask_neg_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h:261,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_sel_int32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h:219,24'
          Dst:             mld_value_barrier_u32
    - functionName:    mld_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_rej_uniform_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:83,15'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_rej_uniform_avx2
    - functionName:    mld_poly_chknorm_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ct_abs_i32
        - mld_ct_cmask_neg_i32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:952,39'
          Dst:             mld_ct_abs_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:952,10'
          Dst:             mld_ct_cmask_neg_i32
    - functionName:    mld_ct_cmask_nonzero_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h:232,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_poly_chknorm_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_poly_chknorm_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:226,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_poly_chknorm_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ct_cmask_nonzero_u32
        - mld_poly_chknorm_c
        - mld_poly_chknorm_native
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:981,9'
          Dst:             mld_poly_chknorm_native
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:995,12'
          Dst:             mld_ct_cmask_nonzero_u32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:998,10'
          Dst:             mld_poly_chknorm_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          153
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt0_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          351
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt1_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          299
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyt1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          110
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake128_x4_absorb_once
        - OQS_SHA3_shake128_x4_inc_ctx_release
        - OQS_SHA3_shake128_x4_inc_init
        - OQS_SHA3_shake128_x4_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:695,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:696,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:703,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:705,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:706,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:707,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:708,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:728,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:729,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:730,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:731,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:732,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:734,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:742,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mld_rej_uniform_c
        - mld_rej_uniform_native
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:626,11'
          Dst:             mld_rej_uniform_native
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:636,10'
          Dst:             mld_rej_uniform_c
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_finalize
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:655,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:657,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:659,9'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:669,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:670,11'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:672,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:676,3'
          Dst:             mld_zeroize
    - functionName:    mld_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_power2round
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:525,5'
          Dst:             mld_power2round
    - functionName:    mld_poly_pointwise_montgomery_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pointwise_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:270,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pointwise_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pointwise_avx2_asm
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_pointwise_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_pointwise_montgomery_native
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:496,9'
          Dst:             mld_poly_pointwise_montgomery_native
    - functionName:    mld_intt_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_invntt_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:66,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_invntt_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_invntt_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_intt_native
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:449,9'
          Dst:             mld_intt_native
    - functionName:    mld_ntt_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_ntt_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:55,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_ntt_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_ntt_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ntt_native
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:324,9'
          Dst:             mld_ntt_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_shiftl
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          131
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_add
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_poly_caddq_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:184,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_caddq_native
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:84,9'
          Dst:             mld_poly_caddq_native
    - functionName:    mld_reduce32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_reduce32
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly.c:46,20'
          Dst:             mld_reduce32
    - functionName:    mld_rej_eta_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_eta2_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_rej_uniform_eta2_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:109,12'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_rej_uniform_eta2_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          150
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_polyz_unpack_17_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_polyz_unpack_17_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:238,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_polyz_unpack_17_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          66
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          334
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          143
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_challenge
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:571,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:572,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:573,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:574,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:613,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:638,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:641,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:642,3'
          Dst:             mld_zeroize
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyz_unpack_17_native
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:875,9'
          Dst:             mld_polyz_unpack_17_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_gamma1_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:538,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:539,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:540,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:542,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:543,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:544,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:545,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:546,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:554,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:555,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mld_rej_eta_c
        - mld_rej_uniform_eta2_native
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:297,11'
          Dst:             mld_rej_uniform_eta2_native
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:321,10'
          Dst:             mld_rej_eta_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_eta_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - mld_rej_eta
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:355,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:356,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:0,0'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:397,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:405,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:406,3'
          Dst:             mld_zeroize
    - functionName:    mld_poly_use_hint_88_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_poly_use_hint_88_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:212,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_poly_use_hint_88_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_use_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_use_hint_88_native
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:141,9'
          Dst:             mld_poly_use_hint_88_native
    - functionName:    mld_poly_decompose_88_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_poly_decompose_88_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:170,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_poly_decompose_88_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_decompose_88_native
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/poly_kl.c:78,9'
          Dst:             mld_poly_decompose_88_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_unpack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyz_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_pack_w1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyw1_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_decompose
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_caddq
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_chknorm
    - functionName:    mld_polyvecl_pointwise_acc_montgomery_l4_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pointwise_acc_l4_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:286,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pointwise_acc_l4_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_pointwise_acc_l4_avx2_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_pointwise_acc_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyvecl_pointwise_acc_montgomery_l4_native
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:158,9'
          Dst:             mld_polyvecl_pointwise_acc_montgomery_l4_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_uniform_gamma1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_gamma1_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec.c:50,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_gamma1_4x
    - functionName:    mld_poly_permute_bitrev_to_custom
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_nttunpack_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/meta.h:43,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_nttunpack_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_nttunpack_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_yvec_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:164,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:179,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyveck_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_pointwise_acc_montgomery
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvecl_pointwise_acc_montgomery
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      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:    mld_poly_permute_bitrev_to_custom_optional
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_permute_bitrev_to_custom
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.h:436,3'
          Dst:             mld_poly_permute_bitrev_to_custom
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_polyvec_matrix_expand_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          97
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_4x
        - mld_poly_permute_bitrev_to_custom_optional
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:109,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:111,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:113,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:115,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:109,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:111,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:113,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:115,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:109,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:111,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:113,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:115,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA44_X86_64_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:109,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:111,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:113,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:115,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/polyvec_lazy.c:143,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_sig_unpack_hints
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          149
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_pack
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:162,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_pack
    - functionName:    mld_make_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          38
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_h
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          280
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - mld_make_hint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sig_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      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:    mld_unpack_sk_t0hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_unpack
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:291,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_ntt
    - functionName:    mld_unpack_sk_s2hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:214,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:215,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_ntt
    - functionName:    mld_unpack_sk_s1hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.h:153,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_unpack_sk_s1hat_eager
        - mld_unpack_sk_s2hat_eager
        - mld_unpack_sk_t0hat_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:77,3'
          Dst:             mld_unpack_sk_s1hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:80,3'
          Dst:             mld_unpack_sk_s2hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:83,3'
          Dst:             mld_unpack_sk_t0hat_eager
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sk_rho_key_tr_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:56,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_pack_sk_s1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:34,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_unpack_pk_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_unpack
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/packing.c:25,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_unpack
    - functionName:    mld_ct_abs_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h:278,34'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h:278,10'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_ct_cmask_neg_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h:261,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_sel_int32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h:219,24'
          Dst:             mld_value_barrier_u32
    - functionName:    mld_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_fqscale
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:353,10'
          Dst:             mld_montgomery_reduce
    - functionName:    mld_montgomery_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_invntt_layer
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mld_fqmul
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:392,20'
          Dst:             mld_fqmul
    - functionName:    mld_fqmul
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:181,10'
          Dst:             mld_montgomery_reduce
    - functionName:    mld_ntt_butterfly_block
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_fqmul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:248,9'
          Dst:             mld_fqmul
    - functionName:    mld_ntt_layer
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ntt_butterfly_block
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:286,5'
          Dst:             mld_ntt_butterfly_block
    - functionName:    mld_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/reduce.h:128,43'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/reduce.h:128,10'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_poly_chknorm_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ct_abs_i32
        - mld_ct_cmask_neg_i32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:952,39'
          Dst:             mld_ct_abs_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:952,10'
          Dst:             mld_ct_cmask_neg_i32
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_chknorm_c
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:998,10'
          Dst:             mld_poly_chknorm_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          159
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyt0_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          114
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyt1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          58
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake128_x4_absorb_once
        - OQS_SHA3_shake128_x4_inc_ctx_release
        - OQS_SHA3_shake128_x4_inc_init
        - OQS_SHA3_shake128_x4_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:695,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:696,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:703,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:705,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:706,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:707,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:708,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:728,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:729,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:730,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:731,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:732,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:734,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:742,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_rej_uniform_c
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:636,10'
          Dst:             mld_rej_uniform_c
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_finalize
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:655,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:657,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:659,9'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:669,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:670,11'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:672,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:676,3'
          Dst:             mld_zeroize
    - functionName:    mld_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_power2round
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:525,5'
          Dst:             mld_power2round
    - functionName:    mld_poly_pointwise_montgomery_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:484,20'
          Dst:             mld_montgomery_reduce
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_pointwise_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_pointwise_montgomery_c
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:503,3'
          Dst:             mld_poly_pointwise_montgomery_c
    - functionName:    mld_poly_invntt_tomont_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_fqscale
        - mld_invntt_layer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:436,12'
          Dst:             mld_fqscale
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_invntt_tomont_c
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:456,3'
          Dst:             mld_poly_invntt_tomont_c
    - functionName:    mld_poly_ntt_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ntt_layer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_ntt_c
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:331,3'
          Dst:             mld_poly_ntt_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_shiftl
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          259
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_add
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_poly_caddq_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_caddq
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:72,20'
          Dst:             mld_caddq
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_caddq_c
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:91,3'
          Dst:             mld_poly_caddq_c
    - functionName:    mld_reduce32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_reduce32
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly.c:46,20'
          Dst:             mld_reduce32
    - functionName:    mld_rej_eta_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_use_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mld_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/rounding.h:215,3'
          Dst:             mld_decompose
    - functionName:    mld_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/rounding.h:170,26'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/rounding.h:169,9'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_ct_cmask_neg_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h:261,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_sel_int32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h:219,24'
          Dst:             mld_value_barrier_u32
    - functionName:    mld_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_polyz_unpack_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_challenge
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:571,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:572,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:573,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:574,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:613,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:638,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:641,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:642,3'
          Dst:             mld_zeroize
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_gamma1_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:538,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:539,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:540,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:542,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:543,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:544,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:545,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:546,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:554,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:555,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyz_unpack_c
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:894,3'
          Dst:             mld_polyz_unpack_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_gamma1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:489,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:490,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:490,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:492,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:493,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:495,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:500,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:501,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_rej_eta_c
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:321,10'
          Dst:             mld_rej_eta_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_eta_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - mld_rej_eta
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:355,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:356,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:362,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:365,12'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:366,12'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:367,12'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:368,12'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:390,5'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:391,14'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:392,14'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:393,14'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:394,14'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:397,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:405,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:406,3'
          Dst:             mld_zeroize
    - functionName:    mld_poly_use_hint_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_use_hint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:129,20'
          Dst:             mld_use_hint
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_use_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_use_hint_c
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:161,3'
          Dst:             mld_poly_use_hint_c
    - functionName:    mld_poly_decompose_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:65,5'
          Dst:             mld_decompose
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_poly_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_decompose_c
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/poly_kl.c:101,3'
          Dst:             mld_poly_decompose_c
    - functionName:    mld_montgomery_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_unpack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyz_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_pack_w1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyw1_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_decompose
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_caddq
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_chknorm
    - functionName:    mld_polyvecl_pointwise_acc_montgomery_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:142,9'
          Dst:             mld_montgomery_reduce
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_pointwise_acc_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyvecl_pointwise_acc_montgomery_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:206,3'
          Dst:             mld_polyvecl_pointwise_acc_montgomery_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_uniform_gamma1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_gamma1
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_gamma1_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:54,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_gamma1_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec.c:57,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_gamma1
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_yvec_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:164,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:179,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyveck_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_pointwise_montgomery_row_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_pointwise_acc_montgomery
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_polyvecl_pointwise_acc_montgomery
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      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:    mld_polymat_expand_entry
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:52,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_C_polyvec_matrix_expand_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_4x
        - mld_polymat_expand_entry
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_C_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:138,5'
          Dst:             mld_polymat_expand_entry
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:138,5'
          Dst:             mld_polymat_expand_entry
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_ref/mldsa/src/polyvec_lazy.c:143,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_sig_unpack_hints
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          149
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_pack
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:162,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_pack
    - functionName:    mld_make_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          38
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_h
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          280
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - mld_make_hint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sig_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      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:    mld_unpack_sk_t0hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_unpack
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:291,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_ntt
    - functionName:    mld_unpack_sk_s2hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:214,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:215,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_ntt
    - functionName:    mld_unpack_sk_s1hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:153,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_unpack_sk_s1hat_eager
        - mld_unpack_sk_s2hat_eager
        - mld_unpack_sk_t0hat_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:77,3'
          Dst:             mld_unpack_sk_s1hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:80,3'
          Dst:             mld_unpack_sk_s2hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:83,3'
          Dst:             mld_unpack_sk_t0hat_eager
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sk_rho_key_tr_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:56,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pack_sk_s1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:34,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_unpack_pk_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_unpack
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/packing.c:25,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_unpack
    - functionName:    mld_ct_abs_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h:278,34'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h:278,10'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_ct_cmask_neg_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h:261,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_sel_int32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h:219,24'
          Dst:             mld_value_barrier_u32
    - functionName:    mld_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_rej_uniform_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:83,15'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_rej_uniform_avx2
    - functionName:    mld_poly_chknorm_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ct_abs_i32
        - mld_ct_cmask_neg_i32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:952,39'
          Dst:             mld_ct_abs_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:952,10'
          Dst:             mld_ct_cmask_neg_i32
    - functionName:    mld_ct_cmask_nonzero_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h:232,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_poly_chknorm_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_poly_chknorm_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:226,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_poly_chknorm_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ct_cmask_nonzero_u32
        - mld_poly_chknorm_c
        - mld_poly_chknorm_native
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:981,9'
          Dst:             mld_poly_chknorm_native
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:995,12'
          Dst:             mld_ct_cmask_nonzero_u32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:998,10'
          Dst:             mld_poly_chknorm_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          153
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt0_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          351
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          299
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyt1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          110
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake128_x4_absorb_once
        - OQS_SHA3_shake128_x4_inc_ctx_release
        - OQS_SHA3_shake128_x4_inc_init
        - OQS_SHA3_shake128_x4_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:695,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:696,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:703,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:705,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:706,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:707,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:708,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:728,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:729,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:730,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:731,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:732,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:734,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:742,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mld_rej_uniform_c
        - mld_rej_uniform_native
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:626,11'
          Dst:             mld_rej_uniform_native
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:636,10'
          Dst:             mld_rej_uniform_c
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_finalize
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:655,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:657,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:659,9'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:669,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:670,11'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:672,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:676,3'
          Dst:             mld_zeroize
    - functionName:    mld_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_power2round
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:525,5'
          Dst:             mld_power2round
    - functionName:    mld_poly_pointwise_montgomery_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pointwise_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:270,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pointwise_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pointwise_avx2_asm
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_pointwise_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_pointwise_montgomery_native
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:496,9'
          Dst:             mld_poly_pointwise_montgomery_native
    - functionName:    mld_intt_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_invntt_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:66,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_invntt_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_invntt_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_intt_native
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:449,9'
          Dst:             mld_intt_native
    - functionName:    mld_ntt_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_ntt_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:55,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_ntt_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_ntt_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ntt_native
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:324,9'
          Dst:             mld_ntt_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_shiftl
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          131
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_add
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_poly_caddq_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:184,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_caddq_native
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:84,9'
          Dst:             mld_poly_caddq_native
    - functionName:    mld_reduce32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_reduce32
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly.c:46,20'
          Dst:             mld_reduce32
    - functionName:    mld_rej_eta_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_eta4_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_rej_uniform_eta4_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:138,12'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_rej_uniform_eta4_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          192
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_polyz_unpack_19_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_polyz_unpack_19_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:253,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_polyz_unpack_19_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          101
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          228
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_challenge
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:571,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:572,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:573,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:574,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:613,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:638,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:641,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:642,3'
          Dst:             mld_zeroize
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_gamma1_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:538,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:539,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:540,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:542,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:543,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:544,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:545,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:546,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:554,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:555,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyz_unpack_19_native
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:884,9'
          Dst:             mld_polyz_unpack_19_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_gamma1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:489,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:490,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:490,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:492,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:493,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:495,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:500,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:501,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mld_rej_eta_c
        - mld_rej_uniform_eta4_native
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:310,11'
          Dst:             mld_rej_uniform_eta4_native
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:321,10'
          Dst:             mld_rej_eta_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_eta_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - mld_rej_eta
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:355,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:356,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:362,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:365,12'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:366,12'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:367,12'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:368,12'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:390,5'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:391,14'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:392,14'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:393,14'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:394,14'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:397,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:405,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:406,3'
          Dst:             mld_zeroize
    - functionName:    mld_poly_use_hint_32_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_poly_use_hint_32_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:198,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_poly_use_hint_32_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_use_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_use_hint_32_native
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:152,9'
          Dst:             mld_poly_use_hint_32_native
    - functionName:    mld_poly_decompose_32_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_poly_decompose_32_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:156,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_poly_decompose_32_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_decompose_32_native
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/poly_kl.c:90,9'
          Dst:             mld_poly_decompose_32_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_unpack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyz_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_pack_w1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyw1_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_decompose
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_caddq
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_chknorm
    - functionName:    mld_polyvecl_pointwise_acc_montgomery_l5_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pointwise_acc_l5_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:301,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pointwise_acc_l5_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_pointwise_acc_l5_avx2_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_pointwise_acc_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyvecl_pointwise_acc_montgomery_l5_native
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:171,9'
          Dst:             mld_polyvecl_pointwise_acc_montgomery_l5_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_uniform_gamma1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_gamma1
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_gamma1_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:54,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_gamma1_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec.c:57,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_gamma1
    - functionName:    mld_poly_permute_bitrev_to_custom
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_nttunpack_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/meta.h:43,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_nttunpack_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_nttunpack_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_yvec_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:164,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:179,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyveck_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_pointwise_acc_montgomery
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvecl_pointwise_acc_montgomery
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      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:    mld_polymat_expand_entry
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform
        - mld_poly_permute_bitrev_to_custom_optional
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:52,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:53,3'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
    - functionName:    mld_poly_permute_bitrev_to_custom_optional
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_permute_bitrev_to_custom
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.h:436,3'
          Dst:             mld_poly_permute_bitrev_to_custom
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_polyvec_matrix_expand_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          97
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_4x
        - mld_poly_permute_bitrev_to_custom_optional
        - mld_polymat_expand_entry
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA65_X86_64_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:109,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:111,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:113,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:115,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:138,5'
          Dst:             mld_polymat_expand_entry
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:138,5'
          Dst:             mld_polymat_expand_entry
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/polyvec_lazy.c:143,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_sig_unpack_hints
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          149
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_pack
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:162,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_pack
    - functionName:    mld_make_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          38
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_h
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          368
      EdgeCount:       92
      CyclomaticComplexity: 26
      functionsReached:
        - mld_make_hint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sig_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      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:    mld_unpack_sk_t0hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_unpack
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:291,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_ntt
    - functionName:    mld_unpack_sk_s2hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:214,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:215,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_ntt
    - functionName:    mld_unpack_sk_s1hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.h:153,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_unpack_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_unpack_sk_s1hat_eager
        - mld_unpack_sk_s2hat_eager
        - mld_unpack_sk_t0hat_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:77,3'
          Dst:             mld_unpack_sk_s1hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:80,3'
          Dst:             mld_unpack_sk_s2hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:83,3'
          Dst:             mld_unpack_sk_t0hat_eager
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sk_rho_key_tr_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:56,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_pack_sk_s1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:34,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_unpack_pk_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/packing.c:25,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_unpack
    - functionName:    mld_ct_abs_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h:278,34'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h:278,10'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_ct_cmask_neg_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h:261,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_sel_int32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h:219,24'
          Dst:             mld_value_barrier_u32
    - functionName:    mld_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_fqscale
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:353,10'
          Dst:             mld_montgomery_reduce
    - functionName:    mld_montgomery_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_invntt_layer
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mld_fqmul
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:392,20'
          Dst:             mld_fqmul
    - functionName:    mld_fqmul
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:181,10'
          Dst:             mld_montgomery_reduce
    - functionName:    mld_ntt_butterfly_block
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_fqmul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:248,9'
          Dst:             mld_fqmul
    - functionName:    mld_ntt_layer
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ntt_butterfly_block
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:286,5'
          Dst:             mld_ntt_butterfly_block
    - functionName:    mld_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/reduce.h:128,43'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/reduce.h:128,10'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_poly_chknorm_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ct_abs_i32
        - mld_ct_cmask_neg_i32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:952,39'
          Dst:             mld_ct_abs_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:952,10'
          Dst:             mld_ct_cmask_neg_i32
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_chknorm_c
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:998,10'
          Dst:             mld_poly_chknorm_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          159
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyt0_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          114
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyt1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          58
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake128_x4_absorb_once
        - OQS_SHA3_shake128_x4_inc_ctx_release
        - OQS_SHA3_shake128_x4_inc_init
        - OQS_SHA3_shake128_x4_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:695,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:696,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:703,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:705,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:706,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:707,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:708,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:728,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:729,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:730,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:731,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:732,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:734,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:742,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_rej_uniform_c
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:636,10'
          Dst:             mld_rej_uniform_c
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_finalize
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:655,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:657,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:659,9'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:669,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:670,11'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:672,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:676,3'
          Dst:             mld_zeroize
    - functionName:    mld_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_power2round
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:525,5'
          Dst:             mld_power2round
    - functionName:    mld_poly_pointwise_montgomery_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:484,20'
          Dst:             mld_montgomery_reduce
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_pointwise_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_pointwise_montgomery_c
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:503,3'
          Dst:             mld_poly_pointwise_montgomery_c
    - functionName:    mld_poly_invntt_tomont_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_fqscale
        - mld_invntt_layer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:419,5'
          Dst:             mld_invntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:436,12'
          Dst:             mld_fqscale
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_invntt_tomont_c
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:456,3'
          Dst:             mld_poly_invntt_tomont_c
    - functionName:    mld_poly_ntt_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ntt_layer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:312,5'
          Dst:             mld_ntt_layer
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_ntt_c
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:331,3'
          Dst:             mld_poly_ntt_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_shiftl
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          259
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_add
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_poly_caddq_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_caddq
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:72,20'
          Dst:             mld_caddq
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_caddq_c
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:91,3'
          Dst:             mld_poly_caddq_c
    - functionName:    mld_reduce32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_reduce32
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly.c:46,20'
          Dst:             mld_reduce32
    - functionName:    mld_rej_eta_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_use_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mld_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/rounding.h:215,3'
          Dst:             mld_decompose
    - functionName:    mld_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/rounding.h:170,26'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/rounding.h:169,9'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_ct_cmask_neg_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h:261,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_sel_int32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h:219,24'
          Dst:             mld_value_barrier_u32
    - functionName:    mld_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_polyz_unpack_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          97
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          77
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_challenge
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:571,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:572,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:573,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:574,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:613,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:638,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:641,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:642,3'
          Dst:             mld_zeroize
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyz_unpack_c
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:894,3'
          Dst:             mld_polyz_unpack_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_gamma1_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:538,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:539,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:540,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:542,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:543,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:544,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:545,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:546,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:554,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:555,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_rej_eta_c
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:321,10'
          Dst:             mld_rej_eta_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_eta_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - mld_rej_eta
        - mld_zeroize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:355,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:356,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:0,0'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:397,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:405,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:406,3'
          Dst:             mld_zeroize
    - functionName:    mld_poly_use_hint_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_use_hint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:129,20'
          Dst:             mld_use_hint
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_use_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_use_hint_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:161,3'
          Dst:             mld_poly_use_hint_c
    - functionName:    mld_poly_decompose_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:65,5'
          Dst:             mld_decompose
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_poly_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_decompose_c
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/poly_kl.c:101,3'
          Dst:             mld_poly_decompose_c
    - functionName:    mld_montgomery_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_unpack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyz_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_pack_w1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyw1_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_decompose
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_caddq
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_chknorm
    - functionName:    mld_polyvecl_pointwise_acc_montgomery_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_montgomery_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:142,9'
          Dst:             mld_montgomery_reduce
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_pointwise_acc_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyvecl_pointwise_acc_montgomery_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:206,3'
          Dst:             mld_polyvecl_pointwise_acc_montgomery_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_uniform_gamma1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_gamma1_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:59,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_gamma1_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec.c:63,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_gamma1_4x
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_yvec_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:164,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:179,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyveck_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_pointwise_montgomery_row_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_pointwise_acc_montgomery
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_polyvecl_pointwise_acc_montgomery
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      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:    PQCP_MLDSA_NATIVE_MLDSA87_C_polyvec_matrix_expand_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_4x
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_C_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_ref/mldsa/src/polyvec_lazy.c:143,3'
          Dst:             mld_zeroize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_sig_unpack_hints
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          149
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_pack
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:162,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_pack
    - functionName:    mld_make_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          38
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_h
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          368
      EdgeCount:       92
      CyclomaticComplexity: 26
      functionsReached:
        - mld_make_hint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:134,11'
          Dst:             mld_make_hint
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sig_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      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:    mld_unpack_sk_t0hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_unpack
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:288,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:291,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_ntt
    - functionName:    mld_unpack_sk_s2hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:214,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:215,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_ntt
    - functionName:    mld_unpack_sk_s1hat_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_unpack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_unpack_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:153,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_unpack_sk
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_unpack_sk_s1hat_eager
        - mld_unpack_sk_s2hat_eager
        - mld_unpack_sk_t0hat_eager
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:77,3'
          Dst:             mld_unpack_sk_s1hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:80,3'
          Dst:             mld_unpack_sk_s2hat_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:83,3'
          Dst:             mld_unpack_sk_t0hat_eager
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sk_rho_key_tr_s2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:56,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pack_sk_s1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_pack_eta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:34,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_pack_eta
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_unpack_pk_t1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/packing.c:25,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_unpack
    - functionName:    mld_ct_abs_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ct_cmask_neg_i32
        - mld_ct_sel_int32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h:278,34'
          Dst:             mld_ct_cmask_neg_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h:278,10'
          Dst:             mld_ct_sel_int32
    - functionName:    mld_ct_cmask_neg_i32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h:261,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_ct_sel_int32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h:219,24'
          Dst:             mld_value_barrier_u32
    - functionName:    mld_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_value_barrier_i64
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_rej_uniform_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:83,15'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_rej_uniform_avx2
    - functionName:    mld_poly_chknorm_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ct_abs_i32
        - mld_ct_cmask_neg_i32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:952,39'
          Dst:             mld_ct_abs_i32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:952,10'
          Dst:             mld_ct_cmask_neg_i32
    - functionName:    mld_ct_cmask_nonzero_u32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_value_barrier_i64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h:232,17'
          Dst:             mld_value_barrier_i64
    - functionName:    mld_poly_chknorm_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_poly_chknorm_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:226,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_poly_chknorm_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_ct_cmask_nonzero_u32
        - mld_poly_chknorm_c
        - mld_poly_chknorm_native
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:981,9'
          Dst:             mld_poly_chknorm_native
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:995,12'
          Dst:             mld_ct_cmask_nonzero_u32
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:998,10'
          Dst:             mld_poly_chknorm_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          153
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt0_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          351
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          299
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyt1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          110
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake128_x4_absorb_once
        - OQS_SHA3_shake128_x4_inc_ctx_release
        - OQS_SHA3_shake128_x4_inc_init
        - OQS_SHA3_shake128_x4_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:695,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:696,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:703,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:705,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:706,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:707,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:708,12'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:728,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:729,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:730,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:731,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:732,14'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:734,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:742,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mld_rej_uniform_c
        - mld_rej_uniform_native
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:626,11'
          Dst:             mld_rej_uniform_native
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:636,10'
          Dst:             mld_rej_uniform_c
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_finalize
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mld_rej_uniform
        - mld_zeroize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:655,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:656,3'
          Dst:             OQS_SHA3_shake128_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:657,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:659,9'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:669,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:670,11'
          Dst:             mld_rej_uniform
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:672,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:676,3'
          Dst:             mld_zeroize
    - functionName:    mld_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/rounding.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_power2round
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_power2round
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:525,5'
          Dst:             mld_power2round
    - functionName:    mld_poly_pointwise_montgomery_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pointwise_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:270,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pointwise_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pointwise_avx2_asm
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_pointwise_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_pointwise_montgomery_native
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:496,9'
          Dst:             mld_poly_pointwise_montgomery_native
    - functionName:    mld_intt_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_invntt_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:66,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_invntt_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_invntt_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_intt_native
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:449,9'
          Dst:             mld_intt_native
    - functionName:    mld_ntt_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_ntt_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:55,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_ntt_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_ntt_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_ntt_native
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:324,9'
          Dst:             mld_ntt_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_shiftl
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          131
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_add
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_poly_caddq_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:184,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_caddq_native
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:84,9'
          Dst:             mld_poly_caddq_native
    - functionName:    mld_reduce32
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/reduce.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_reduce
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mld_reduce32
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly.c:46,20'
          Dst:             mld_reduce32
    - functionName:    mld_rej_eta_c
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_rej_uniform_eta2_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_rej_uniform_eta2_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:109,12'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_rej_uniform_eta2_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          192
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mld_polyz_unpack_19_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_polyz_unpack_19_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:253,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_polyz_unpack_19_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          334
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          143
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_challenge
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:571,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:572,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:573,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:574,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:613,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:638,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:641,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:642,3'
          Dst:             mld_zeroize
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyz_unpack_19_native
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:884,9'
          Dst:             mld_polyz_unpack_19_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_gamma1_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - mld_zeroize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:538,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:539,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:540,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:542,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:543,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:544,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:545,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:546,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:554,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:555,3'
          Dst:             mld_zeroize
    - functionName:    mld_rej_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mld_rej_eta_c
        - mld_rej_uniform_eta2_native
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:297,11'
          Dst:             mld_rej_uniform_eta2_native
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:321,10'
          Dst:             mld_rej_eta_c
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_eta_4x
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_SHA3_shake256_x4_absorb_once
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
        - mld_rej_eta
        - mld_zeroize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:355,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:356,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:0,0'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:0,0'
          Dst:             mld_rej_eta
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:397,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:405,3'
          Dst:             mld_zeroize
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:406,3'
          Dst:             mld_zeroize
    - functionName:    mld_poly_use_hint_32_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_poly_use_hint_32_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:198,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_poly_use_hint_32_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_use_hint
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_use_hint_32_native
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:152,9'
          Dst:             mld_poly_use_hint_32_native
    - functionName:    mld_poly_decompose_32_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_poly_decompose_32_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:156,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_poly_decompose_32_avx2
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_decompose_32_native
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/poly_kl.c:90,9'
          Dst:             mld_poly_decompose_32_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:499,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_unpack_z
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:481,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyz_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_unpack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:464,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_unpack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:448,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_pack_eta
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:431,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyeta_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_pack_w1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:412,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyw1_pack
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_decompose
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_decompose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_decompose
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:387,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_decompose
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:359,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_invntt_tomont
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:331,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:309,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_caddq
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:286,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_caddq
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_chknorm
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:232,10'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_chknorm
    - functionName:    mld_polyvecl_pointwise_acc_montgomery_l7_native
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pointwise_acc_l7_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:316,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pointwise_acc_l7_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_pointwise_acc_l7_avx2_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_pointwise_acc_montgomery
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_polyvecl_pointwise_acc_montgomery_l7_native
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:184,9'
          Dst:             mld_polyvecl_pointwise_acc_montgomery_l7_native
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:93,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_ntt
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_uniform_gamma1
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_gamma1_4x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:59,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_gamma1_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec.c:63,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_gamma1_4x
    - functionName:    mld_poly_permute_bitrev_to_custom
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_nttunpack_avx2_asm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/meta.h:43,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_nttunpack_avx2_asm
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_nttunpack_avx2_asm
      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:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_yvec_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_invntt_tomont
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:164,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_ntt
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:175,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:179,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyveck_invntt_tomont
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_pointwise_montgomery_row_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_pointwise_acc_montgomery
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:152,3'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvecl_pointwise_acc_montgomery
    - functionName:    mld_zeroize
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      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:    mld_poly_permute_bitrev_to_custom_optional
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mld_poly_permute_bitrev_to_custom
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.h:436,3'
          Dst:             mld_poly_permute_bitrev_to_custom
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_polyvec_matrix_expand_eager
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_4x
        - mld_poly_permute_bitrev_to_custom_optional
        - mld_zeroize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:104,5'
          Dst:             PQCP_MLDSA_NATIVE_MLDSA87_X86_64_poly_uniform_4x
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:109,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:111,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:113,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:115,5'
          Dst:             mld_poly_permute_bitrev_to_custom_optional
        - Src:             'src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/polyvec_lazy.c:143,3'
          Dst:             mld_zeroize
    - functionName:    PQCLEAN_FALCON512_CLEAN_comp_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          122
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_comp_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          267
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_trim_i8_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_trim_i8_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_trim_i16_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_trim_i16_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_modq_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_modq_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          151
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_is_short_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_is_short
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_hash_to_point_ct
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          207
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/common.c:133,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCON512_CLEAN_hash_to_point_vartime
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/common.c:56,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_merge_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:689,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:692,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:692,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:695,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:695,9'
          Dst:             fpr_sub
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:393,12'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_split_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_half
        - fpr_neg
        - fpr_sub
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:653,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:653,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:654,17'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:655,22'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:657,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:657,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:658,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:658,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:661,17'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:662,22'
          Dst:             fpr_half
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_LDLmv_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:611,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:611,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:612,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:612,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:614,23'
          Dst:             fpr_neg
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
    - functionName:    fpr_inv
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_div
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:440,12'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_div
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_LDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:583,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:583,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:584,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:584,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:586,23'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_div_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:557,14'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:558,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:559,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_mul_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:541,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:542,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_add_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:525,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:525,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:526,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:526,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:527,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:528,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_invnorm2_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - fpr_inv
        - fpr_sqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:497,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:497,51'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:497,28'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:498,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:498,51'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:498,28'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:496,24'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:496,16'
          Dst:             fpr_inv
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_div_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_mulconst
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:457,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_mulselfadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - fpr_sqr
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:445,24'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:445,39'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:445,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:424,16'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:425,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_mul_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:406,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_adj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_neg
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:387,16'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_neg
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:376,16'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:365,16'
          Dst:             fpr_sub
    - functionName:    PQCLEAN_FALCON512_CLEAN_poly_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:353,16'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON512_CLEAN_iFFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:312,20'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:320,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:320,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:322,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:322,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:323,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:340,20'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCON512_CLEAN_FFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:238,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:239,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:239,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:241,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fft.c:241,17'
          Dst:             fpr_sub
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ursh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:370,10'
          Dst:             fpr_ursh
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_fpr_expm_p63
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          252
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_trunc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:535,29'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:535,19'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:568,29'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:568,19'
          Dst:             fpr_trunc
    - functionName:    PQCLEAN_FALCON512_CLEAN_fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
      functionUses:    108
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:333,12'
          Dst:             FPR
    - functionName:    FPR
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_fpr_sqrt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - FPR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:495,12'
          Dst:             FPR
    - functionName:    PQCLEAN_FALCON512_CLEAN_fpr_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - FPR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:419,12'
          Dst:             FPR
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
        - fpr_ulsh
        - fpr_ursh
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:191,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:193,10'
          Dst:             fpr_ursh
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:238,12'
          Dst:             FPR
    - functionName:    PQCLEAN_FALCON512_CLEAN_fpr_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.c:131,12'
          Dst:             FPR
    - functionName:    modp_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:805,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:806,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:821,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:822,12'
          Dst:             modp_montymul
    - functionName:    modp_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_norm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_one_to_plain
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_poly_rec_res
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1086,30'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1086,16'
          Dst:             modp_montymul
    - functionName:    zint_add_scaled_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1932
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1979
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - zint_add_scaled_mul_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2100,13'
          Dst:             zint_add_scaled_mul_small
    - functionName:    poly_sub_scaled_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - zint_mod_small_signed
        - zint_rebuild_CRT
        - zint_sub_scaled
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2146,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2147,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2148,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2149,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2152,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2154,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2157,18'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2159,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2162,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2161,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2164,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2170,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2176,9'
          Dst:             zint_sub_scaled
    - functionName:    modp_ninv31
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - modp_R
        - modp_add
        - modp_montymul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:738,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:739,9'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:745,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:746,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:747,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:748,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:749,9'
          Dst:             modp_montymul
    - functionName:    modp_Rx
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_montymul
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:775,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:778,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:780,13'
          Dst:             modp_montymul
    - functionName:    modp_mkgm2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_R2
        - modp_div
        - modp_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:943,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:944,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:946,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:949,34'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:949,10'
          Dst:             modp_div
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:958,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:959,14'
          Dst:             modp_montymul
    - functionName:    modp_set
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_NTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:993,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:994,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:995,23'
          Dst:             modp_sub
    - functionName:    zint_mod_small_signed
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_sub
        - zint_mod_small_unsigned
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1217,9'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1218,9'
          Dst:             modp_sub
    - functionName:    modp_iNTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1035,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1037,27'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1036,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1050,14'
          Dst:             modp_montymul
    - functionName:    zint_rebuild_CRT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - modp_R2
        - modp_montymul
        - modp_ninv31
        - modp_sub
        - zint_add_mul_small
        - zint_mod_small_unsigned
        - zint_mul_small
        - zint_norm_zero
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1335,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1336,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1346,18'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1351,35'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1351,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1352,13'
          Dst:             zint_add_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1366,13'
          Dst:             zint_norm_zero
    - functionName:    zint_mod_small_unsigned
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - modp_add
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1197,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1200,13'
          Dst:             modp_add
    - functionName:    modp_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_add_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_norm_zero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1295,5'
          Dst:             zint_sub
    - functionName:    zint_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ulsh
        - fpr_ursh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:302,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:305,9'
          Dst:             fpr_ursh
    - functionName:    poly_big_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - fpr_of
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2040,36'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2040,28'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2040,17'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2033,43'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_scaled
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:218,12'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_scaled
    - functionName:    align_u32
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2445
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2426
      functionLinenumberEnd: 2437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_finish_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          170
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_negate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_co_reduce_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_finish_mod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1539,5'
          Dst:             zint_finish_mod
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1540,5'
          Dst:             zint_finish_mod
    - functionName:    zint_co_reduce
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_negate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1440,5'
          Dst:             zint_negate
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1441,5'
          Dst:             zint_negate
    - functionName:    make_fg_step
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2612
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          450
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2516,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2518,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2517,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2524,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2532,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2531,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2535,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2542,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2550,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2549,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2553,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2557,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2558,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2566,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2567,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2578,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2579,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2580,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2581,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2583,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2585,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2592,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2591,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2595,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2597,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2604,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2603,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2608,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2609,13'
          Dst:             modp_iNTT2_ext
    - functionName:    zint_bezout
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          298
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - modp_ninv31
        - zint_co_reduce
        - zint_co_reduce_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1692,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1848,13'
          Dst:             zint_co_reduce
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1853,9'
          Dst:             zint_co_reduce_mod
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:1854,9'
          Dst:             zint_co_reduce_mod
    - functionName:    make_fg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2627
      functionLinenumberEnd: 2672
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - make_fg_step
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_ninv31
        - modp_set
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2639,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2640,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2648,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2651,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2652,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2653,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2662,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2666,5'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2668,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2670,5'
          Dst:             make_fg_step
    - functionName:    poly_big_to_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_one_to_plain
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2064,13'
          Dst:             zint_one_to_plain
    - functionName:    solve_NTRU_binary_depth0
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3668
      functionLinenumberEnd: 3920
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          368
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_FFT
        - PQCLEAN_FALCON512_CLEAN_iFFT
        - PQCLEAN_FALCON512_CLEAN_poly_div_autoadj_fft
        - align_fpr
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_add
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_norm
        - modp_set
        - modp_sub
        - zint_one_to_plain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3694,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3695,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3704,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3710,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3710,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3711,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3711,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3713,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3714,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3720,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3721,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3723,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3724,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3737,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3738,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3739,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3740,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3741,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3742,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3744,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3745,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3768,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3773,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3774,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3780,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3782,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3783,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3785,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3786,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3794,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3795,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3796,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3803,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3805,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3806,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3808,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3809,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3817,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3819,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3818,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3821,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3820,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3830,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3831,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3832,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3834,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3835,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3856,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3858,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3860,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3861,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3869,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3871,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3877,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_div_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3878,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3880,35'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3880,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3896,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3898,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3899,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3901,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3902,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3903,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3907,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3909,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3908,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3911,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3910,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3913,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3914,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3916,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3917,27'
          Dst:             modp_norm
    - functionName:    solve_NTRU_binary_depth1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3293
      functionLinenumberEnd: 3658
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          567
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_FFT
        - PQCLEAN_FALCON512_CLEAN_iFFT
        - PQCLEAN_FALCON512_CLEAN_poly_add_muladj_fft
        - PQCLEAN_FALCON512_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - PQCLEAN_FALCON512_CLEAN_poly_sub
        - align_fpr
        - fpr_lt
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_poly_rec_res
        - modp_set
        - poly_big_to_fp
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3362,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3363,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3364,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3369,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3362,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3363,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3364,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3369,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3398,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3413,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3419,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3420,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3399,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3426,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3427,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3429,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3430,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3458,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3459,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3507,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3508,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3509,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3510,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3511,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3512,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3514,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3515,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3521,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3522,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3536,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3537,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3550,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3552,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3553,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3562,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3572,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3573,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3592,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3593,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3594,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3595,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3605,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3606,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3612,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3621,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3626,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3626,42'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3629,25'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3629,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3631,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3636,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3637,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3638,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3639,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3640,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3641,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3653,27'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3654,27'
          Dst:             fpr_rint
    - functionName:    fpr_lt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_intermediate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2743
      functionLinenumberEnd: 3283
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         139
      ICount:          830
      EdgeCount:       186
      CyclomaticComplexity: 49
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_FFT
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
        - PQCLEAN_FALCON512_CLEAN_iFFT
        - PQCLEAN_FALCON512_CLEAN_poly_add
        - PQCLEAN_FALCON512_CLEAN_poly_adj_fft
        - PQCLEAN_FALCON512_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - align_fpr
        - align_u32
        - fpr_lt
        - fpr_rint
        - fpr_sqr
        - make_fg
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - poly_big_to_fp
        - poly_sub_scaled
        - poly_sub_scaled_ntt
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2792,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2823,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2824,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2825,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2829,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2830,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2823,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2824,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2825,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2850,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2851,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2858,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2859,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2867,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2875,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2876,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2880,18'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2883,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2885,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2888,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2889,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2904,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2905,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2946,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2947,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2948,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2949,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2950,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2951,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2953,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2954,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2960,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2961,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3027,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3031,20'
          Dst:             align_u32
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3032,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3053,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3054,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3074,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3075,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3076,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3077,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3078,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3132,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3133,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3138,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3139,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3140,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3141,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3142,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3143,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3144,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3178,23'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3181,18'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3187,18'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3198,18'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3199,25'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3202,29'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3215,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3217,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3220,13'
          Dst:             poly_sub_scaled
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3222,13'
          Dst:             poly_sub_scaled
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_fpr_mul
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_mul
    - functionName:    solve_NTRU_deepest
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2683
      functionLinenumberEnd: 2732
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - make_fg
        - zint_bezout
        - zint_mul_small
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2697,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2704,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2714,10'
          Dst:             zint_bezout
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2726,9'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2727,16'
          Dst:             zint_mul_small
    - functionName:    get_rng_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2198,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2304
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_rng_u64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2270,13'
          Dst:             get_rng_u64
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2282,13'
          Dst:             get_rng_u64
    - functionName:    solve_NTRU
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3931
      functionLinenumberEnd: 4032
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          189
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - modp_sub
        - poly_big_to_small
        - solve_NTRU_binary_depth0
        - solve_NTRU_binary_depth1
        - solve_NTRU_deepest
        - solve_NTRU_intermediate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3939,10'
          Dst:             solve_NTRU_deepest
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3953,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3962,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3966,14'
          Dst:             solve_NTRU_binary_depth1
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3969,14'
          Dst:             solve_NTRU_binary_depth0
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3985,10'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:3986,17'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4006,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4007,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4009,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4012,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4013,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4014,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4016,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4017,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4018,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4019,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4020,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4024,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4025,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4024,13'
          Dst:             modp_sub
    - functionName:    poly_small_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2463
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:2468,16'
          Dst:             fpr_of
    - functionName:    poly_small_sqnorm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2404
      functionLinenumberEnd: 2418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_small_mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4039
      functionLinenumberEnd: 4075
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          80
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mkgauss
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4049,13'
          Dst:             mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4049,13'
          Dst:             mkgauss
    - functionName:    PQCLEAN_FALCON512_CLEAN_keygen
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4081
      functionLinenumberEnd: 4234
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_FFT
        - PQCLEAN_FALCON512_CLEAN_compute_public
        - PQCLEAN_FALCON512_CLEAN_fpr_add
        - PQCLEAN_FALCON512_CLEAN_iFFT
        - PQCLEAN_FALCON512_CLEAN_poly_adj_fft
        - PQCLEAN_FALCON512_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCON512_CLEAN_poly_mulconst
        - fpr_lt
        - fpr_sqr
        - poly_small_mkgauss
        - poly_small_sqnorm
        - poly_small_to_fp
        - solve_NTRU
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4139,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4140,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4171,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4172,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4184,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4185,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4186,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4187,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4188,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4189,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4190,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4191,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4192,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4193,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4194,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4195,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4196,9'
          Dst:             PQCLEAN_FALCON512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4199,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4199,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4200,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4200,21'
          Dst:             PQCLEAN_FALCON512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4202,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4217,14'
          Dst:             PQCLEAN_FALCON512_CLEAN_compute_public
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/keygen.c:4225,14'
          Dst:             solve_NTRU
    - functionName:    PQCLEAN_FALCON512_CLEAN_prng_get_bytes
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON512_CLEAN_prng_refill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/rng.c:185,13'
          Dst:             PQCLEAN_FALCON512_CLEAN_prng_refill
    - functionName:    PQCLEAN_FALCON512_CLEAN_prng_refill
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          519
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_CLEAN_prng_init
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          295
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - PQCLEAN_FALCON512_CLEAN_prng_refill
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/rng.c:51,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/falcon/pqclean_falcon-512_clean/rng.c:64,5'
          Dst:             PQCLEAN_FALCON512_CLEAN_prng_refill
    - functionName:    PQCLEAN_FALCON512_AVX2_comp_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          122
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_comp_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          267
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_trim_i8_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_trim_i8_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_trim_i16_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_trim_i16_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_modq_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_modq_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          151
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_is_short_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_is_short
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_hash_to_point_ct
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          207
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/common.c:133,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCON512_AVX2_hash_to_point_vartime
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/common.c:56,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_merge_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1097,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1097,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1100,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1100,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1103,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1103,13'
          Dst:             fpr_sub
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_split_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          128
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_half
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1020,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1020,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1021,21'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1022,26'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1024,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1024,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1025,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1025,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1025,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1028,21'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:1029,26'
          Dst:             fpr_half
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_LDLmv_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:950,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:951,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:951,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:951,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:953,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:953,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:956,27'
          Dst:             fpr_neg
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_inv
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_LDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          127
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:883,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:884,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:884,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:884,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:886,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:886,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:889,27'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_div_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_inv
        - fpr_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:821,18'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:822,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:823,25'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_mul_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_mul
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:790,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:791,25'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_add_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          122
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:760,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:760,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:760,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:761,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:761,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:761,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:762,20'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:763,25'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_invnorm2_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_sqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:702,40'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:702,55'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:702,32'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:703,40'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:703,55'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:703,32'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:701,28'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:701,20'
          Dst:             fpr_inv
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_div_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:660,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_mulconst
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_mul
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:616,20'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_mulselfadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_sqr
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:594,28'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:594,43'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:594,20'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:557,20'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:558,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:558,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_mul_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:522,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:522,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_adj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_neg
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:486,20'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_neg
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:465,20'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:444,20'
          Dst:             fpr_sub
    - functionName:    PQCLEAN_FALCON512_AVX2_poly_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_add
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:423,20'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON512_AVX2_iFFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          205
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:372,24'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:380,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:380,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:382,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:382,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:384,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:384,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:402,20'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCON512_AVX2_FFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          186
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:267,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:267,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:269,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:269,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:271,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/fft.c:271,21'
          Dst:             fpr_sub
    - functionName:    modp_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:805,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:806,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:821,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:822,12'
          Dst:             modp_montymul
    - functionName:    modp_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_norm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_one_to_plain
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_poly_rec_res
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1086,30'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1086,16'
          Dst:             modp_montymul
    - functionName:    zint_add_scaled_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1932
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1979
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - zint_add_scaled_mul_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2100,13'
          Dst:             zint_add_scaled_mul_small
    - functionName:    poly_sub_scaled_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - zint_mod_small_signed
        - zint_rebuild_CRT
        - zint_sub_scaled
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2146,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2147,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2148,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2149,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2152,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2154,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2157,18'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2159,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2162,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2161,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2164,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2170,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2176,9'
          Dst:             zint_sub_scaled
    - functionName:    modp_ninv31
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - modp_R
        - modp_add
        - modp_montymul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:738,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:739,9'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:745,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:746,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:747,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:748,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:749,9'
          Dst:             modp_montymul
    - functionName:    modp_Rx
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_montymul
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:775,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:778,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:780,13'
          Dst:             modp_montymul
    - functionName:    modp_mkgm2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_R2
        - modp_div
        - modp_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:943,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:944,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:946,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:949,34'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:949,10'
          Dst:             modp_div
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:958,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:959,14'
          Dst:             modp_montymul
    - functionName:    modp_set
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_NTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:993,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:994,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:995,23'
          Dst:             modp_sub
    - functionName:    zint_mod_small_signed
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_sub
        - zint_mod_small_unsigned
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1217,9'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1218,9'
          Dst:             modp_sub
    - functionName:    modp_iNTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1035,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1037,27'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1036,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1050,14'
          Dst:             modp_montymul
    - functionName:    zint_rebuild_CRT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - modp_R2
        - modp_montymul
        - modp_ninv31
        - modp_sub
        - zint_add_mul_small
        - zint_mod_small_unsigned
        - zint_mul_small
        - zint_norm_zero
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1335,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1336,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1346,18'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1351,35'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1351,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1352,13'
          Dst:             zint_add_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1366,13'
          Dst:             zint_norm_zero
    - functionName:    zint_mod_small_unsigned
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - modp_add
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1197,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1200,13'
          Dst:             modp_add
    - functionName:    modp_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_add_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_norm_zero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1295,5'
          Dst:             zint_sub
    - functionName:    zint_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_big_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_of
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2040,36'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2040,28'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2040,17'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2033,43'
          Dst:             fpr_mul
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_u32
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2444
      functionLinenumberEnd: 2455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2425
      functionLinenumberEnd: 2436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_finish_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          170
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_negate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_co_reduce_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_finish_mod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1539,5'
          Dst:             zint_finish_mod
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1540,5'
          Dst:             zint_finish_mod
    - functionName:    zint_co_reduce
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_negate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1440,5'
          Dst:             zint_negate
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1441,5'
          Dst:             zint_negate
    - functionName:    make_fg_step
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2481
      functionLinenumberEnd: 2611
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          450
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2515,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2517,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2516,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2523,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2531,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2530,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2534,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2541,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2549,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2548,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2552,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2556,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2557,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2565,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2566,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2577,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2578,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2579,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2580,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2582,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2584,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2591,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2590,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2594,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2596,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2603,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2602,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2607,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2608,13'
          Dst:             modp_iNTT2_ext
    - functionName:    zint_bezout
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          354
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - modp_ninv31
        - zint_co_reduce
        - zint_co_reduce_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1692,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1848,13'
          Dst:             zint_co_reduce
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1853,9'
          Dst:             zint_co_reduce_mod
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:1854,9'
          Dst:             zint_co_reduce_mod
    - functionName:    make_fg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2671
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - make_fg_step
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_ninv31
        - modp_set
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2638,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2639,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2647,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2650,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2651,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2652,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2661,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2665,5'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2667,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2669,5'
          Dst:             make_fg_step
    - functionName:    poly_big_to_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_one_to_plain
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2064,13'
          Dst:             zint_one_to_plain
    - functionName:    solve_NTRU_binary_depth0
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3667
      functionLinenumberEnd: 3919
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          368
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_FFT
        - PQCLEAN_FALCON512_AVX2_iFFT
        - PQCLEAN_FALCON512_AVX2_poly_div_autoadj_fft
        - align_fpr
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_add
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_norm
        - modp_set
        - modp_sub
        - zint_one_to_plain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3694,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3703,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3709,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3709,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3710,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3710,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3712,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3713,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3719,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3720,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3722,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3723,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3736,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3737,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3738,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3739,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3740,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3741,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3743,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3744,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3767,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3772,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3773,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3779,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3781,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3782,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3784,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3785,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3793,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3794,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3795,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3802,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3804,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3805,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3807,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3808,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3816,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3818,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3817,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3820,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3819,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3829,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3830,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3831,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3833,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3834,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3855,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3857,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3859,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3860,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3868,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3870,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3876,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_div_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3877,5'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3879,35'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3879,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3895,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3897,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3898,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3900,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3901,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3902,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3906,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3908,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3907,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3910,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3909,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3912,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3913,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3915,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3916,27'
          Dst:             modp_norm
    - functionName:    solve_NTRU_binary_depth1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3292
      functionLinenumberEnd: 3657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          564
      EdgeCount:       87
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_FFT
        - PQCLEAN_FALCON512_AVX2_iFFT
        - PQCLEAN_FALCON512_AVX2_poly_add_muladj_fft
        - PQCLEAN_FALCON512_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCON512_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - PQCLEAN_FALCON512_AVX2_poly_sub
        - align_fpr
        - fpr_lt
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_poly_rec_res
        - modp_set
        - poly_big_to_fp
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3361,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3362,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3363,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3367,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3361,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3362,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3363,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3367,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3397,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3412,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3418,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3419,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3398,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3425,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3426,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3428,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3429,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3457,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3458,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3506,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3507,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3508,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3509,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3510,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3511,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3513,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3514,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3520,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3521,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3535,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3536,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3549,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3551,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3552,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3561,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3571,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3572,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3591,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3592,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3593,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3594,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3604,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3605,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3611,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3620,5'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3625,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3625,42'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3628,25'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3628,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3630,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3635,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3636,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3637,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3638,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3639,5'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3640,5'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3652,27'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3653,27'
          Dst:             fpr_rint
    - functionName:    fpr_lt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_intermediate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2742
      functionLinenumberEnd: 3282
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         159
      ICount:          924
      EdgeCount:       214
      CyclomaticComplexity: 57
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_FFT
        - PQCLEAN_FALCON512_AVX2_iFFT
        - PQCLEAN_FALCON512_AVX2_poly_add
        - PQCLEAN_FALCON512_AVX2_poly_adj_fft
        - PQCLEAN_FALCON512_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCON512_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - align_fpr
        - align_u32
        - fpr_lt
        - fpr_mul
        - fpr_rint
        - fpr_sqr
        - make_fg
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - poly_big_to_fp
        - poly_sub_scaled
        - poly_sub_scaled_ntt
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2791,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2822,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2823,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2824,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2828,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2829,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2822,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2823,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2824,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2849,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2850,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2857,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2858,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2866,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2874,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2875,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2879,18'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2882,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2884,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2887,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2888,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2903,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2904,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2945,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2946,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2947,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2948,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2949,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2950,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2952,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2953,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2959,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2960,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3026,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3030,20'
          Dst:             align_u32
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3031,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3052,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3053,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3073,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3074,5'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3075,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3076,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3077,5'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3131,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3132,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3137,9'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3138,9'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3139,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3140,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3141,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3142,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3143,9'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3177,23'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3180,18'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3186,18'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3197,18'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3198,25'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3201,29'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3214,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3216,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3219,13'
          Dst:             poly_sub_scaled
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3221,13'
          Dst:             poly_sub_scaled
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_deepest
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2731
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - make_fg
        - zint_bezout
        - zint_mul_small
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2696,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2703,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2713,10'
          Dst:             zint_bezout
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2725,9'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2726,16'
          Dst:             zint_mul_small
    - functionName:    get_rng_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2204,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2239
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_rng_u64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2269,13'
          Dst:             get_rng_u64
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2281,13'
          Dst:             get_rng_u64
    - functionName:    solve_NTRU
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3930
      functionLinenumberEnd: 4031
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          189
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - modp_sub
        - poly_big_to_small
        - solve_NTRU_binary_depth0
        - solve_NTRU_binary_depth1
        - solve_NTRU_deepest
        - solve_NTRU_intermediate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3938,10'
          Dst:             solve_NTRU_deepest
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3952,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3961,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3965,14'
          Dst:             solve_NTRU_binary_depth1
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3968,14'
          Dst:             solve_NTRU_binary_depth0
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3984,10'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:3985,17'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4005,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4006,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4008,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4011,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4012,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4013,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4015,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4016,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4017,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4018,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4019,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4023,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4024,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4023,13'
          Dst:             modp_sub
    - functionName:    poly_small_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2462
      functionLinenumberEnd: 2469
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:2467,16'
          Dst:             fpr_of
    - functionName:    poly_small_sqnorm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2417
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_small_mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4038
      functionLinenumberEnd: 4074
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          80
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mkgauss
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4048,13'
          Dst:             mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4048,13'
          Dst:             mkgauss
    - functionName:    PQCLEAN_FALCON512_AVX2_keygen
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4080
      functionLinenumberEnd: 4233
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_FFT
        - PQCLEAN_FALCON512_AVX2_compute_public
        - PQCLEAN_FALCON512_AVX2_iFFT
        - PQCLEAN_FALCON512_AVX2_poly_adj_fft
        - PQCLEAN_FALCON512_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCON512_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCON512_AVX2_poly_mulconst
        - fpr_add
        - fpr_lt
        - fpr_sqr
        - poly_small_mkgauss
        - poly_small_sqnorm
        - poly_small_to_fp
        - solve_NTRU
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4138,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4139,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4170,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4171,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4183,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4184,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4185,9'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4186,9'
          Dst:             PQCLEAN_FALCON512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4187,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4188,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4189,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4190,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4191,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4192,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4193,9'
          Dst:             PQCLEAN_FALCON512_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4194,9'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4195,9'
          Dst:             PQCLEAN_FALCON512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4198,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4198,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4199,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4199,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4201,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4216,14'
          Dst:             PQCLEAN_FALCON512_AVX2_compute_public
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/keygen.c:4224,14'
          Dst:             solve_NTRU
    - functionName:    PQCLEAN_FALCON512_AVX2_prng_get_bytes
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON512_AVX2_prng_refill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/rng.c:176,13'
          Dst:             PQCLEAN_FALCON512_AVX2_prng_refill
    - functionName:    PQCLEAN_FALCON512_AVX2_prng_refill
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          245
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON512_AVX2_prng_init
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-512_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - PQCLEAN_FALCON512_AVX2_prng_refill
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/rng.c:39,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/falcon/pqclean_falcon-512_avx2/rng.c:40,5'
          Dst:             PQCLEAN_FALCON512_AVX2_prng_refill
    - functionName:    PQCLEAN_FALCON1024_CLEAN_comp_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          122
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_comp_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          267
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_trim_i8_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_trim_i8_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_trim_i16_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_trim_i16_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_modq_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_modq_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          151
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_is_short_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_is_short
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_hash_to_point_ct
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          207
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/common.c:133,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCON1024_CLEAN_hash_to_point_vartime
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/common.c:56,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_merge_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:689,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:692,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:692,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:695,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:695,9'
          Dst:             fpr_sub
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:393,12'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_split_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_half
        - fpr_neg
        - fpr_sub
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:653,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:653,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:654,17'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:655,22'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:657,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:657,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:658,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:658,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:661,17'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:662,22'
          Dst:             fpr_half
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_LDLmv_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:611,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:611,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:612,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:612,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:614,23'
          Dst:             fpr_neg
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
    - functionName:    fpr_inv
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_div
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:440,12'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_div
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_LDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:583,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:583,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:584,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:584,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:586,23'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_div_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:557,14'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:558,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:559,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_mul_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:541,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:542,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_add_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:525,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:525,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:526,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:526,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:527,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:528,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_invnorm2_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - fpr_inv
        - fpr_sqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:497,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:497,51'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:497,28'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:498,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:498,51'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:498,28'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:496,24'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:496,16'
          Dst:             fpr_inv
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_div_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_mulconst
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:457,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_mulselfadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - fpr_sqr
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:445,24'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:445,39'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:445,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:424,16'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:425,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:406,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_adj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_neg
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:387,16'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_neg
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:376,16'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:365,16'
          Dst:             fpr_sub
    - functionName:    PQCLEAN_FALCON1024_CLEAN_poly_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:353,16'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCON1024_CLEAN_iFFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:312,20'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:320,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:320,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:322,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:322,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:323,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:340,20'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCON1024_CLEAN_FFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:238,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:239,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:239,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:241,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fft.c:241,17'
          Dst:             fpr_sub
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ursh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:370,10'
          Dst:             fpr_ursh
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_fpr_expm_p63
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          252
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_trunc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:535,29'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:535,19'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:568,29'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:568,19'
          Dst:             fpr_trunc
    - functionName:    PQCLEAN_FALCON1024_CLEAN_fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
      functionUses:    108
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:333,12'
          Dst:             FPR
    - functionName:    FPR
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_fpr_sqrt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - FPR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:495,12'
          Dst:             FPR
    - functionName:    PQCLEAN_FALCON1024_CLEAN_fpr_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - FPR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:419,12'
          Dst:             FPR
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
        - fpr_ulsh
        - fpr_ursh
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:191,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:193,10'
          Dst:             fpr_ursh
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:238,12'
          Dst:             FPR
    - functionName:    PQCLEAN_FALCON1024_CLEAN_fpr_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.c:131,12'
          Dst:             FPR
    - functionName:    modp_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:805,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:806,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:821,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:822,12'
          Dst:             modp_montymul
    - functionName:    modp_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_norm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_one_to_plain
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_poly_rec_res
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1086,30'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1086,16'
          Dst:             modp_montymul
    - functionName:    zint_add_scaled_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1932
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1979
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - zint_add_scaled_mul_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2100,13'
          Dst:             zint_add_scaled_mul_small
    - functionName:    poly_sub_scaled_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - zint_mod_small_signed
        - zint_rebuild_CRT
        - zint_sub_scaled
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2146,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2147,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2148,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2149,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2152,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2154,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2157,18'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2159,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2162,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2161,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2164,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2170,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2176,9'
          Dst:             zint_sub_scaled
    - functionName:    modp_ninv31
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - modp_R
        - modp_add
        - modp_montymul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:738,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:739,9'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:745,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:746,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:747,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:748,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:749,9'
          Dst:             modp_montymul
    - functionName:    modp_Rx
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_montymul
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:775,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:778,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:780,13'
          Dst:             modp_montymul
    - functionName:    modp_mkgm2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_R2
        - modp_div
        - modp_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:943,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:944,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:946,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:949,34'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:949,10'
          Dst:             modp_div
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:958,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:959,14'
          Dst:             modp_montymul
    - functionName:    modp_set
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_NTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:993,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:994,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:995,23'
          Dst:             modp_sub
    - functionName:    zint_mod_small_signed
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_sub
        - zint_mod_small_unsigned
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1217,9'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1218,9'
          Dst:             modp_sub
    - functionName:    modp_iNTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1035,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1037,27'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1036,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1050,14'
          Dst:             modp_montymul
    - functionName:    zint_rebuild_CRT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - modp_R2
        - modp_montymul
        - modp_ninv31
        - modp_sub
        - zint_add_mul_small
        - zint_mod_small_unsigned
        - zint_mul_small
        - zint_norm_zero
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1335,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1336,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1346,18'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1351,35'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1351,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1352,13'
          Dst:             zint_add_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1366,13'
          Dst:             zint_norm_zero
    - functionName:    zint_mod_small_unsigned
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - modp_add
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1197,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1200,13'
          Dst:             modp_add
    - functionName:    modp_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_add_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_norm_zero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1295,5'
          Dst:             zint_sub
    - functionName:    zint_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ulsh
        - fpr_ursh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:302,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:305,9'
          Dst:             fpr_ursh
    - functionName:    poly_big_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - fpr_of
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2040,36'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2040,28'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2040,17'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2033,43'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_scaled
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:218,12'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_scaled
    - functionName:    align_u32
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2445
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2426
      functionLinenumberEnd: 2437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_finish_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          170
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_negate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_co_reduce_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_finish_mod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1539,5'
          Dst:             zint_finish_mod
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1540,5'
          Dst:             zint_finish_mod
    - functionName:    zint_co_reduce
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_negate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1440,5'
          Dst:             zint_negate
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1441,5'
          Dst:             zint_negate
    - functionName:    make_fg_step
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2612
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          450
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2516,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2518,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2517,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2524,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2532,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2531,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2535,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2542,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2550,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2549,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2553,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2557,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2558,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2566,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2567,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2578,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2579,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2580,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2581,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2583,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2585,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2592,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2591,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2595,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2597,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2604,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2603,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2608,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2609,13'
          Dst:             modp_iNTT2_ext
    - functionName:    zint_bezout
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          298
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - modp_ninv31
        - zint_co_reduce
        - zint_co_reduce_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1692,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1848,13'
          Dst:             zint_co_reduce
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1853,9'
          Dst:             zint_co_reduce_mod
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:1854,9'
          Dst:             zint_co_reduce_mod
    - functionName:    make_fg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2627
      functionLinenumberEnd: 2672
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - make_fg_step
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_ninv31
        - modp_set
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2639,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2640,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2648,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2651,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2652,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2653,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2662,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2666,5'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2668,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2670,5'
          Dst:             make_fg_step
    - functionName:    poly_big_to_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_one_to_plain
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2064,13'
          Dst:             zint_one_to_plain
    - functionName:    solve_NTRU_binary_depth0
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3668
      functionLinenumberEnd: 3920
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          368
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_FFT
        - PQCLEAN_FALCON1024_CLEAN_iFFT
        - PQCLEAN_FALCON1024_CLEAN_poly_div_autoadj_fft
        - align_fpr
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_add
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_norm
        - modp_set
        - modp_sub
        - zint_one_to_plain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3694,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3695,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3704,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3710,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3710,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3711,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3711,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3713,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3714,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3720,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3721,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3723,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3724,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3737,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3738,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3739,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3740,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3741,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3742,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3744,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3745,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3768,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3773,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3774,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3780,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3782,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3783,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3785,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3786,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3794,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3795,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3796,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3803,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3805,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3806,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3808,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3809,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3817,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3819,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3818,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3821,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3820,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3830,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3831,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3832,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3834,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3835,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3856,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3858,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3860,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3861,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3869,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3871,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3877,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_div_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3878,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3880,35'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3880,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3896,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3898,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3899,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3901,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3902,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3903,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3907,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3909,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3908,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3911,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3910,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3913,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3914,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3916,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3917,27'
          Dst:             modp_norm
    - functionName:    solve_NTRU_binary_depth1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3293
      functionLinenumberEnd: 3658
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          567
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_FFT
        - PQCLEAN_FALCON1024_CLEAN_iFFT
        - PQCLEAN_FALCON1024_CLEAN_poly_add_muladj_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_sub
        - align_fpr
        - fpr_lt
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_poly_rec_res
        - modp_set
        - poly_big_to_fp
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3362,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3363,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3364,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3369,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3362,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3363,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3364,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3369,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3398,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3413,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3419,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3420,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3399,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3426,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3427,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3429,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3430,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3458,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3459,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3507,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3508,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3509,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3510,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3511,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3512,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3514,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3515,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3521,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3522,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3536,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3537,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3550,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3552,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3553,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3562,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3572,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3573,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3592,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3593,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3594,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3595,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3605,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3606,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3612,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3621,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3626,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3626,42'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3629,25'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3629,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3631,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3636,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3637,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3638,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3639,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3640,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3641,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3653,27'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3654,27'
          Dst:             fpr_rint
    - functionName:    fpr_lt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_intermediate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2743
      functionLinenumberEnd: 3283
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         139
      ICount:          830
      EdgeCount:       186
      CyclomaticComplexity: 49
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_FFT
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - PQCLEAN_FALCON1024_CLEAN_iFFT
        - PQCLEAN_FALCON1024_CLEAN_poly_add
        - PQCLEAN_FALCON1024_CLEAN_poly_adj_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - align_fpr
        - align_u32
        - fpr_lt
        - fpr_rint
        - fpr_sqr
        - make_fg
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - poly_big_to_fp
        - poly_sub_scaled
        - poly_sub_scaled_ntt
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2792,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2823,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2824,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2825,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2829,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2830,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2823,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2824,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2825,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2850,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2851,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2858,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2859,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2867,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2875,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2876,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2880,18'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2883,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2885,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2888,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2889,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2904,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2905,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2946,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2947,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2948,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2949,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2950,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2951,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2953,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2954,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2960,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2961,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3027,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3031,20'
          Dst:             align_u32
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3032,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3053,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3054,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3074,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3075,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3076,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3077,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3078,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3132,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3133,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3138,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3139,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3140,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3141,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3142,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3143,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3144,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3178,23'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3181,18'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3187,18'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3198,18'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3199,25'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3202,29'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3215,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3217,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3220,13'
          Dst:             poly_sub_scaled
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3222,13'
          Dst:             poly_sub_scaled
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_fpr_mul
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_mul
    - functionName:    solve_NTRU_deepest
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2683
      functionLinenumberEnd: 2732
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - make_fg
        - zint_bezout
        - zint_mul_small
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2697,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2704,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2714,10'
          Dst:             zint_bezout
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2726,9'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2727,16'
          Dst:             zint_mul_small
    - functionName:    get_rng_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2198,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2304
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_rng_u64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2270,13'
          Dst:             get_rng_u64
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2282,13'
          Dst:             get_rng_u64
    - functionName:    solve_NTRU
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3931
      functionLinenumberEnd: 4032
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          189
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - modp_sub
        - poly_big_to_small
        - solve_NTRU_binary_depth0
        - solve_NTRU_binary_depth1
        - solve_NTRU_deepest
        - solve_NTRU_intermediate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3939,10'
          Dst:             solve_NTRU_deepest
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3953,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3962,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3966,14'
          Dst:             solve_NTRU_binary_depth1
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3969,14'
          Dst:             solve_NTRU_binary_depth0
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3985,10'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:3986,17'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4006,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4007,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4009,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4012,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4013,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4014,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4016,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4017,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4018,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4019,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4020,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4024,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4025,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4024,13'
          Dst:             modp_sub
    - functionName:    poly_small_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2463
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:2468,16'
          Dst:             fpr_of
    - functionName:    poly_small_sqnorm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2404
      functionLinenumberEnd: 2418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_small_mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4039
      functionLinenumberEnd: 4075
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          80
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mkgauss
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4049,13'
          Dst:             mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4049,13'
          Dst:             mkgauss
    - functionName:    PQCLEAN_FALCON1024_CLEAN_keygen
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4081
      functionLinenumberEnd: 4234
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_FFT
        - PQCLEAN_FALCON1024_CLEAN_compute_public
        - PQCLEAN_FALCON1024_CLEAN_fpr_add
        - PQCLEAN_FALCON1024_CLEAN_iFFT
        - PQCLEAN_FALCON1024_CLEAN_poly_adj_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCON1024_CLEAN_poly_mulconst
        - fpr_lt
        - fpr_sqr
        - poly_small_mkgauss
        - poly_small_sqnorm
        - poly_small_to_fp
        - solve_NTRU
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4139,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4140,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4171,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4172,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4184,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4185,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4186,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4187,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4188,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4189,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4190,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4191,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4192,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4193,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4194,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4195,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4196,9'
          Dst:             PQCLEAN_FALCON1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4199,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4199,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4200,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4200,21'
          Dst:             PQCLEAN_FALCON1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4202,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4217,14'
          Dst:             PQCLEAN_FALCON1024_CLEAN_compute_public
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/keygen.c:4225,14'
          Dst:             solve_NTRU
    - functionName:    PQCLEAN_FALCON1024_CLEAN_prng_get_bytes
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON1024_CLEAN_prng_refill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/rng.c:185,13'
          Dst:             PQCLEAN_FALCON1024_CLEAN_prng_refill
    - functionName:    PQCLEAN_FALCON1024_CLEAN_prng_refill
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          519
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_CLEAN_prng_init
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          295
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - PQCLEAN_FALCON1024_CLEAN_prng_refill
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/rng.c:51,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/falcon/pqclean_falcon-1024_clean/rng.c:64,5'
          Dst:             PQCLEAN_FALCON1024_CLEAN_prng_refill
    - functionName:    PQCLEAN_FALCON1024_AVX2_comp_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          122
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_comp_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          267
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_trim_i8_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_trim_i8_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_trim_i16_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_trim_i16_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_modq_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_modq_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          151
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_is_short_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_is_short
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_hash_to_point_ct
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          207
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/common.c:133,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCON1024_AVX2_hash_to_point_vartime
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/common.c:56,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_merge_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1097,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1097,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1100,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1100,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1103,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1103,13'
          Dst:             fpr_sub
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_split_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          128
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_half
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1020,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1020,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1021,21'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1022,26'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1024,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1024,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1025,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1025,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1025,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1028,21'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:1029,26'
          Dst:             fpr_half
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_LDLmv_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:950,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:951,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:951,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:951,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:953,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:953,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:956,27'
          Dst:             fpr_neg
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_inv
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_LDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          127
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:883,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:884,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:884,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:884,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:886,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:886,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:889,27'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_div_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_inv
        - fpr_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:821,18'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:822,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:823,25'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_mul_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_mul
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:790,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:791,25'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_add_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          122
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:760,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:760,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:760,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:761,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:761,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:761,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:762,20'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:763,25'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_invnorm2_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_sqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:702,40'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:702,55'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:702,32'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:703,40'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:703,55'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:703,32'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:701,28'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:701,20'
          Dst:             fpr_inv
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_div_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:660,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_mulconst
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_mul
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:616,20'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_mulselfadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_sqr
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:594,28'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:594,43'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:594,20'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:557,20'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:558,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:558,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_mul_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:522,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:522,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_adj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_neg
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:486,20'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_neg
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:465,20'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:444,20'
          Dst:             fpr_sub
    - functionName:    PQCLEAN_FALCON1024_AVX2_poly_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_add
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:423,20'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCON1024_AVX2_iFFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          205
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:372,24'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:380,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:380,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:382,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:382,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:384,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:384,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:402,20'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCON1024_AVX2_FFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          186
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:267,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:267,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:269,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:269,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:271,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/fft.c:271,21'
          Dst:             fpr_sub
    - functionName:    modp_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:805,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:806,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:821,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:822,12'
          Dst:             modp_montymul
    - functionName:    modp_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_norm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_one_to_plain
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_poly_rec_res
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1086,30'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1086,16'
          Dst:             modp_montymul
    - functionName:    zint_add_scaled_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1932
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1979
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - zint_add_scaled_mul_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2100,13'
          Dst:             zint_add_scaled_mul_small
    - functionName:    poly_sub_scaled_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - zint_mod_small_signed
        - zint_rebuild_CRT
        - zint_sub_scaled
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2146,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2147,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2148,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2149,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2152,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2154,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2157,18'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2159,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2162,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2161,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2164,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2170,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2176,9'
          Dst:             zint_sub_scaled
    - functionName:    modp_ninv31
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - modp_R
        - modp_add
        - modp_montymul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:738,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:739,9'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:745,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:746,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:747,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:748,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:749,9'
          Dst:             modp_montymul
    - functionName:    modp_Rx
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_montymul
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:775,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:778,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:780,13'
          Dst:             modp_montymul
    - functionName:    modp_mkgm2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_R2
        - modp_div
        - modp_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:943,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:944,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:946,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:949,34'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:949,10'
          Dst:             modp_div
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:958,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:959,14'
          Dst:             modp_montymul
    - functionName:    modp_set
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_NTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:993,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:994,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:995,23'
          Dst:             modp_sub
    - functionName:    zint_mod_small_signed
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_sub
        - zint_mod_small_unsigned
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1217,9'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1218,9'
          Dst:             modp_sub
    - functionName:    modp_iNTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1035,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1037,27'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1036,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1050,14'
          Dst:             modp_montymul
    - functionName:    zint_rebuild_CRT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - modp_R2
        - modp_montymul
        - modp_ninv31
        - modp_sub
        - zint_add_mul_small
        - zint_mod_small_unsigned
        - zint_mul_small
        - zint_norm_zero
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1335,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1336,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1346,18'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1351,35'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1351,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1352,13'
          Dst:             zint_add_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1366,13'
          Dst:             zint_norm_zero
    - functionName:    zint_mod_small_unsigned
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - modp_add
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1197,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1200,13'
          Dst:             modp_add
    - functionName:    modp_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_add_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_norm_zero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1295,5'
          Dst:             zint_sub
    - functionName:    zint_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_big_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_of
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2040,36'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2040,28'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2040,17'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2033,43'
          Dst:             fpr_mul
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_u32
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2444
      functionLinenumberEnd: 2455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2425
      functionLinenumberEnd: 2436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_finish_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          170
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_negate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_co_reduce_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_finish_mod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1539,5'
          Dst:             zint_finish_mod
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1540,5'
          Dst:             zint_finish_mod
    - functionName:    zint_co_reduce
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_negate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1440,5'
          Dst:             zint_negate
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1441,5'
          Dst:             zint_negate
    - functionName:    make_fg_step
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2481
      functionLinenumberEnd: 2611
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          450
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2515,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2517,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2516,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2523,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2531,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2530,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2534,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2541,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2549,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2548,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2552,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2556,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2557,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2565,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2566,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2577,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2578,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2579,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2580,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2582,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2584,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2591,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2590,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2594,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2596,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2603,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2602,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2607,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2608,13'
          Dst:             modp_iNTT2_ext
    - functionName:    zint_bezout
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          354
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - modp_ninv31
        - zint_co_reduce
        - zint_co_reduce_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1692,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1848,13'
          Dst:             zint_co_reduce
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1853,9'
          Dst:             zint_co_reduce_mod
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:1854,9'
          Dst:             zint_co_reduce_mod
    - functionName:    make_fg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2671
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - make_fg_step
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_ninv31
        - modp_set
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2638,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2639,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2647,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2650,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2651,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2652,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2661,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2665,5'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2667,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2669,5'
          Dst:             make_fg_step
    - functionName:    poly_big_to_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_one_to_plain
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2064,13'
          Dst:             zint_one_to_plain
    - functionName:    solve_NTRU_binary_depth0
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3667
      functionLinenumberEnd: 3919
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          368
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_FFT
        - PQCLEAN_FALCON1024_AVX2_iFFT
        - PQCLEAN_FALCON1024_AVX2_poly_div_autoadj_fft
        - align_fpr
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_add
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_norm
        - modp_set
        - modp_sub
        - zint_one_to_plain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3694,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3703,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3709,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3709,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3710,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3710,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3712,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3713,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3719,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3720,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3722,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3723,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3736,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3737,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3738,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3739,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3740,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3741,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3743,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3744,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3767,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3772,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3773,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3779,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3781,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3782,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3784,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3785,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3793,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3794,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3795,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3802,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3804,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3805,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3807,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3808,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3816,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3818,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3817,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3820,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3819,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3829,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3830,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3831,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3833,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3834,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3855,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3857,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3859,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3860,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3868,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3870,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3876,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_div_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3877,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3879,35'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3879,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3895,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3897,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3898,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3900,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3901,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3902,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3906,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3908,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3907,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3910,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3909,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3912,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3913,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3915,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3916,27'
          Dst:             modp_norm
    - functionName:    solve_NTRU_binary_depth1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3292
      functionLinenumberEnd: 3657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          564
      EdgeCount:       87
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_FFT
        - PQCLEAN_FALCON1024_AVX2_iFFT
        - PQCLEAN_FALCON1024_AVX2_poly_add_muladj_fft
        - PQCLEAN_FALCON1024_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - PQCLEAN_FALCON1024_AVX2_poly_sub
        - align_fpr
        - fpr_lt
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_poly_rec_res
        - modp_set
        - poly_big_to_fp
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3361,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3362,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3363,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3367,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3361,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3362,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3363,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3367,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3397,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3412,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3418,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3419,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3398,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3425,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3426,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3428,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3429,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3457,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3458,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3506,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3507,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3508,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3509,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3510,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3511,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3513,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3514,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3520,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3521,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3535,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3536,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3549,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3551,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3552,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3561,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3571,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3572,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3591,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3592,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3593,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3594,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3604,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3605,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3611,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3620,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3625,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3625,42'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3628,25'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3628,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3630,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3635,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3636,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3637,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3638,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3639,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3640,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3652,27'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3653,27'
          Dst:             fpr_rint
    - functionName:    fpr_lt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_intermediate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2742
      functionLinenumberEnd: 3282
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         159
      ICount:          924
      EdgeCount:       214
      CyclomaticComplexity: 57
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_FFT
        - PQCLEAN_FALCON1024_AVX2_iFFT
        - PQCLEAN_FALCON1024_AVX2_poly_add
        - PQCLEAN_FALCON1024_AVX2_poly_adj_fft
        - PQCLEAN_FALCON1024_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - align_fpr
        - align_u32
        - fpr_lt
        - fpr_mul
        - fpr_rint
        - fpr_sqr
        - make_fg
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - poly_big_to_fp
        - poly_sub_scaled
        - poly_sub_scaled_ntt
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2791,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2822,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2823,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2824,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2828,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2829,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2822,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2823,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2824,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2849,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2850,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2857,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2858,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2866,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2874,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2875,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2879,18'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2882,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2884,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2887,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2888,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2903,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2904,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2945,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2946,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2947,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2948,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2949,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2950,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2952,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2953,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2959,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2960,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3026,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3030,20'
          Dst:             align_u32
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3031,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3052,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3053,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3073,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3074,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3075,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3076,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3077,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3131,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3132,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3137,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3138,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3139,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3140,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3141,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3142,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3143,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3177,23'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3180,18'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3186,18'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3197,18'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3198,25'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3201,29'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3214,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3216,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3219,13'
          Dst:             poly_sub_scaled
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3221,13'
          Dst:             poly_sub_scaled
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_deepest
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2731
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - make_fg
        - zint_bezout
        - zint_mul_small
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2696,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2703,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2713,10'
          Dst:             zint_bezout
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2725,9'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2726,16'
          Dst:             zint_mul_small
    - functionName:    get_rng_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2204,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2239
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_rng_u64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2269,13'
          Dst:             get_rng_u64
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2281,13'
          Dst:             get_rng_u64
    - functionName:    solve_NTRU
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3930
      functionLinenumberEnd: 4031
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          189
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - modp_sub
        - poly_big_to_small
        - solve_NTRU_binary_depth0
        - solve_NTRU_binary_depth1
        - solve_NTRU_deepest
        - solve_NTRU_intermediate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3938,10'
          Dst:             solve_NTRU_deepest
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3952,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3961,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3965,14'
          Dst:             solve_NTRU_binary_depth1
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3968,14'
          Dst:             solve_NTRU_binary_depth0
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3984,10'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:3985,17'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4005,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4006,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4008,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4011,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4012,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4013,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4015,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4016,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4017,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4018,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4019,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4023,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4024,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4023,13'
          Dst:             modp_sub
    - functionName:    poly_small_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2462
      functionLinenumberEnd: 2469
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:2467,16'
          Dst:             fpr_of
    - functionName:    poly_small_sqnorm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2417
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_small_mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4038
      functionLinenumberEnd: 4074
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          80
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mkgauss
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4048,13'
          Dst:             mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4048,13'
          Dst:             mkgauss
    - functionName:    PQCLEAN_FALCON1024_AVX2_keygen
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4080
      functionLinenumberEnd: 4233
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_FFT
        - PQCLEAN_FALCON1024_AVX2_compute_public
        - PQCLEAN_FALCON1024_AVX2_iFFT
        - PQCLEAN_FALCON1024_AVX2_poly_adj_fft
        - PQCLEAN_FALCON1024_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCON1024_AVX2_poly_mulconst
        - fpr_add
        - fpr_lt
        - fpr_sqr
        - poly_small_mkgauss
        - poly_small_sqnorm
        - poly_small_to_fp
        - solve_NTRU
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4138,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4139,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4170,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4171,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4183,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4184,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4185,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4186,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4187,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4188,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4189,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4190,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4191,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4192,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4193,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4194,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4195,9'
          Dst:             PQCLEAN_FALCON1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4198,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4198,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4199,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4199,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4201,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4216,14'
          Dst:             PQCLEAN_FALCON1024_AVX2_compute_public
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/keygen.c:4224,14'
          Dst:             solve_NTRU
    - functionName:    PQCLEAN_FALCON1024_AVX2_prng_get_bytes
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCON1024_AVX2_prng_refill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/rng.c:176,13'
          Dst:             PQCLEAN_FALCON1024_AVX2_prng_refill
    - functionName:    PQCLEAN_FALCON1024_AVX2_prng_refill
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          245
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCON1024_AVX2_prng_init
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-1024_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - PQCLEAN_FALCON1024_AVX2_prng_refill
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/rng.c:39,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/falcon/pqclean_falcon-1024_avx2/rng.c:40,5'
          Dst:             PQCLEAN_FALCON1024_AVX2_prng_refill
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_comp_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          122
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_comp_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          267
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_trim_i8_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_trim_i8_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_trim_i16_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_trim_i16_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_modq_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_modq_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          151
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_is_short_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_is_short
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_hash_to_point_ct
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          207
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/common.c:133,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_hash_to_point_vartime
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/common.c:56,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_merge_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:689,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:692,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:692,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:695,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:695,9'
          Dst:             fpr_sub
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:393,12'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_split_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_half
        - fpr_neg
        - fpr_sub
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:653,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:653,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:654,17'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:655,22'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:657,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:657,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:658,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:658,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:661,17'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:662,22'
          Dst:             fpr_half
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_LDLmv_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:611,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:611,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:612,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:612,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:614,23'
          Dst:             fpr_neg
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
    - functionName:    fpr_inv
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_div
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:440,12'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_div
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_LDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:583,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:583,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:584,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:584,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:586,23'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_div_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:557,14'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:558,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:559,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:541,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:542,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_add_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:525,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:525,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:526,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:526,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:527,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:528,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_invnorm2_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - fpr_inv
        - fpr_sqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:497,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:497,51'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:497,28'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:498,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:498,51'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:498,28'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:496,24'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:496,16'
          Dst:             fpr_inv
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_div_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_mulconst
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:457,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_mulselfadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - fpr_sqr
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:445,24'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:445,39'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:445,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:424,16'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:425,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:406,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_adj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_neg
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:387,16'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_neg
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:376,16'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:365,16'
          Dst:             fpr_sub
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_poly_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:353,16'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_iFFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:312,20'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:320,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:320,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:322,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:322,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:323,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:340,20'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_FFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:238,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:239,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:239,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:241,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fft.c:241,17'
          Dst:             fpr_sub
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ursh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:370,10'
          Dst:             fpr_ursh
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_fpr_expm_p63
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          252
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_trunc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:535,29'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:535,19'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:568,29'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:568,19'
          Dst:             fpr_trunc
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
      functionUses:    108
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:333,12'
          Dst:             FPR
    - functionName:    FPR
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_fpr_sqrt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - FPR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:495,12'
          Dst:             FPR
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_fpr_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - FPR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:419,12'
          Dst:             FPR
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
        - fpr_ulsh
        - fpr_ursh
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:191,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:193,10'
          Dst:             fpr_ursh
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:238,12'
          Dst:             FPR
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_fpr_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.c:131,12'
          Dst:             FPR
    - functionName:    modp_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:805,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:806,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:821,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:822,12'
          Dst:             modp_montymul
    - functionName:    modp_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_norm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_one_to_plain
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_poly_rec_res
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1086,30'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1086,16'
          Dst:             modp_montymul
    - functionName:    zint_add_scaled_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1932
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1979
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - zint_add_scaled_mul_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2100,13'
          Dst:             zint_add_scaled_mul_small
    - functionName:    poly_sub_scaled_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - zint_mod_small_signed
        - zint_rebuild_CRT
        - zint_sub_scaled
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2146,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2147,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2148,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2149,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2152,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2154,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2157,18'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2159,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2162,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2161,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2164,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2170,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2176,9'
          Dst:             zint_sub_scaled
    - functionName:    modp_ninv31
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - modp_R
        - modp_add
        - modp_montymul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:738,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:739,9'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:745,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:746,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:747,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:748,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:749,9'
          Dst:             modp_montymul
    - functionName:    modp_Rx
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_montymul
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:775,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:778,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:780,13'
          Dst:             modp_montymul
    - functionName:    modp_mkgm2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_R2
        - modp_div
        - modp_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:943,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:944,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:946,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:949,34'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:949,10'
          Dst:             modp_div
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:958,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:959,14'
          Dst:             modp_montymul
    - functionName:    modp_set
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_NTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:993,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:994,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:995,23'
          Dst:             modp_sub
    - functionName:    zint_mod_small_signed
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_sub
        - zint_mod_small_unsigned
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1217,9'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1218,9'
          Dst:             modp_sub
    - functionName:    modp_iNTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1035,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1037,27'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1036,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1050,14'
          Dst:             modp_montymul
    - functionName:    zint_rebuild_CRT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - modp_R2
        - modp_montymul
        - modp_ninv31
        - modp_sub
        - zint_add_mul_small
        - zint_mod_small_unsigned
        - zint_mul_small
        - zint_norm_zero
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1335,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1336,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1346,18'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1351,35'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1351,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1352,13'
          Dst:             zint_add_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1366,13'
          Dst:             zint_norm_zero
    - functionName:    zint_mod_small_unsigned
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - modp_add
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1197,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1200,13'
          Dst:             modp_add
    - functionName:    modp_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_add_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_norm_zero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1295,5'
          Dst:             zint_sub
    - functionName:    zint_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ulsh
        - fpr_ursh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:302,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:305,9'
          Dst:             fpr_ursh
    - functionName:    poly_big_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - fpr_of
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2040,36'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2040,28'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2040,17'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2033,43'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_scaled
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:218,12'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_scaled
    - functionName:    align_u32
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2445
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2426
      functionLinenumberEnd: 2437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_finish_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          170
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_negate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_co_reduce_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_finish_mod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1539,5'
          Dst:             zint_finish_mod
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1540,5'
          Dst:             zint_finish_mod
    - functionName:    zint_co_reduce
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_negate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1440,5'
          Dst:             zint_negate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1441,5'
          Dst:             zint_negate
    - functionName:    make_fg_step
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2612
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          450
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2516,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2518,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2517,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2524,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2532,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2531,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2535,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2542,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2550,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2549,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2553,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2557,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2558,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2566,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2567,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2578,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2579,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2580,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2581,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2583,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2585,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2592,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2591,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2595,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2597,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2604,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2603,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2608,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2609,13'
          Dst:             modp_iNTT2_ext
    - functionName:    zint_bezout
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          298
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - modp_ninv31
        - zint_co_reduce
        - zint_co_reduce_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1692,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1848,13'
          Dst:             zint_co_reduce
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1853,9'
          Dst:             zint_co_reduce_mod
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:1854,9'
          Dst:             zint_co_reduce_mod
    - functionName:    make_fg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2627
      functionLinenumberEnd: 2672
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - make_fg_step
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_ninv31
        - modp_set
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2639,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2640,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2648,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2651,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2652,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2653,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2662,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2666,5'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2668,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2670,5'
          Dst:             make_fg_step
    - functionName:    poly_big_to_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_one_to_plain
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2064,13'
          Dst:             zint_one_to_plain
    - functionName:    solve_NTRU_binary_depth0
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3668
      functionLinenumberEnd: 3920
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          368
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_div_autoadj_fft
        - align_fpr
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_add
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_norm
        - modp_set
        - modp_sub
        - zint_one_to_plain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3694,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3695,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3704,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3710,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3710,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3711,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3711,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3713,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3714,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3720,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3721,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3723,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3724,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3737,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3738,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3739,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3740,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3741,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3742,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3744,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3745,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3768,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3773,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3774,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3780,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3782,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3783,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3785,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3786,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3794,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3795,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3796,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3803,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3805,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3806,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3808,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3809,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3817,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3819,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3818,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3821,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3820,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3830,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3831,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3832,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3834,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3835,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3856,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3858,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3860,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3861,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3869,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3871,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3877,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_div_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3878,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3880,35'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3880,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3896,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3898,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3899,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3901,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3902,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3903,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3907,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3909,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3908,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3911,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3910,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3913,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3914,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3916,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3917,27'
          Dst:             modp_norm
    - functionName:    solve_NTRU_binary_depth1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3293
      functionLinenumberEnd: 3658
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          567
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_add_muladj_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_sub
        - align_fpr
        - fpr_lt
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_poly_rec_res
        - modp_set
        - poly_big_to_fp
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3362,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3363,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3364,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3369,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3362,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3363,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3364,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3369,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3398,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3413,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3419,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3420,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3399,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3426,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3427,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3429,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3430,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3458,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3459,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3507,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3508,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3509,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3510,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3511,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3512,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3514,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3515,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3521,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3522,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3536,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3537,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3550,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3552,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3553,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3562,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3572,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3573,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3592,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3593,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3594,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3595,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3605,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3606,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3612,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3621,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3626,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3626,42'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3629,25'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3629,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3631,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3636,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3637,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3638,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3639,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3640,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3641,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3653,27'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3654,27'
          Dst:             fpr_rint
    - functionName:    fpr_lt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_intermediate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2743
      functionLinenumberEnd: 3283
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         139
      ICount:          830
      EdgeCount:       186
      CyclomaticComplexity: 49
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_adj_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - align_fpr
        - align_u32
        - fpr_lt
        - fpr_rint
        - fpr_sqr
        - make_fg
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - poly_big_to_fp
        - poly_sub_scaled
        - poly_sub_scaled_ntt
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2792,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2823,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2824,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2825,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2829,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2830,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2823,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2824,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2825,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2850,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2851,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2858,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2859,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2867,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2875,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2876,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2880,18'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2883,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2885,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2888,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2889,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2904,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2905,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2946,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2947,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2948,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2949,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2950,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2951,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2953,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2954,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2960,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2961,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3027,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3031,20'
          Dst:             align_u32
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3032,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3053,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3054,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3074,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3075,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3076,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3077,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3078,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3132,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3133,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3138,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3139,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3140,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3141,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3142,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3143,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3144,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3178,23'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3181,18'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3187,18'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3198,18'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3199,25'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3202,29'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3215,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3217,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3220,13'
          Dst:             poly_sub_scaled
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3222,13'
          Dst:             poly_sub_scaled
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_mul
    - functionName:    solve_NTRU_deepest
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2683
      functionLinenumberEnd: 2732
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - make_fg
        - zint_bezout
        - zint_mul_small
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2697,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2704,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2714,10'
          Dst:             zint_bezout
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2726,9'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2727,16'
          Dst:             zint_mul_small
    - functionName:    get_rng_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2198,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2304
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_rng_u64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2270,13'
          Dst:             get_rng_u64
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2282,13'
          Dst:             get_rng_u64
    - functionName:    solve_NTRU
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3931
      functionLinenumberEnd: 4032
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          189
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - modp_sub
        - poly_big_to_small
        - solve_NTRU_binary_depth0
        - solve_NTRU_binary_depth1
        - solve_NTRU_deepest
        - solve_NTRU_intermediate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3939,10'
          Dst:             solve_NTRU_deepest
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3953,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3962,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3966,14'
          Dst:             solve_NTRU_binary_depth1
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3969,14'
          Dst:             solve_NTRU_binary_depth0
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3985,10'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:3986,17'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4006,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4007,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4009,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4012,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4013,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4014,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4016,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4017,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4018,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4019,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4020,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4024,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4025,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4024,13'
          Dst:             modp_sub
    - functionName:    poly_small_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2463
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:2468,16'
          Dst:             fpr_of
    - functionName:    poly_small_sqnorm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2404
      functionLinenumberEnd: 2418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_small_mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4039
      functionLinenumberEnd: 4075
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          80
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mkgauss
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4049,13'
          Dst:             mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4049,13'
          Dst:             mkgauss
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_keygen
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4081
      functionLinenumberEnd: 4234
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - PQCLEAN_FALCONPADDED512_CLEAN_compute_public
        - PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_adj_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED512_CLEAN_poly_mulconst
        - fpr_lt
        - fpr_sqr
        - poly_small_mkgauss
        - poly_small_sqnorm
        - poly_small_to_fp
        - solve_NTRU
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4139,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4140,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4171,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4172,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4184,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4185,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4186,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4187,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4188,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4189,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4190,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4191,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4192,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4193,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4194,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4195,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4196,9'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4199,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4199,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4200,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4200,21'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4202,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4217,14'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_compute_public
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/keygen.c:4225,14'
          Dst:             solve_NTRU
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_prng_get_bytes
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED512_CLEAN_prng_refill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/rng.c:185,13'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_prng_refill
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_prng_refill
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          519
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_CLEAN_prng_init
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          295
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - PQCLEAN_FALCONPADDED512_CLEAN_prng_refill
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/rng.c:51,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_clean/rng.c:64,5'
          Dst:             PQCLEAN_FALCONPADDED512_CLEAN_prng_refill
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_comp_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          122
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_comp_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          267
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_trim_i8_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_trim_i8_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_trim_i16_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_trim_i16_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_modq_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_modq_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          151
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_is_short_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_is_short
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_hash_to_point_ct
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          207
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/common.c:133,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_hash_to_point_vartime
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/common.c:56,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_merge_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1097,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1097,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1100,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1100,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1103,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1103,13'
          Dst:             fpr_sub
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_split_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          128
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_half
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1020,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1020,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1021,21'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1022,26'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1024,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1024,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1025,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1025,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1025,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1028,21'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:1029,26'
          Dst:             fpr_half
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_LDLmv_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:950,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:951,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:951,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:951,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:953,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:953,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:956,27'
          Dst:             fpr_neg
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_inv
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_LDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          127
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:883,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:884,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:884,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:884,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:886,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:886,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:889,27'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_div_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_inv
        - fpr_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:821,18'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:822,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:823,25'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_mul_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_mul
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:790,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:791,25'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_add_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          122
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:760,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:760,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:760,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:761,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:761,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:761,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:762,20'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:763,25'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_invnorm2_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_sqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:702,40'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:702,55'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:702,32'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:703,40'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:703,55'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:703,32'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:701,28'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:701,20'
          Dst:             fpr_inv
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_div_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:660,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_mulconst
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_mul
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:616,20'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_mulselfadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_sqr
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:594,28'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:594,43'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:594,20'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:557,20'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:558,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:558,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:522,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:522,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_adj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_neg
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:486,20'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_neg
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:465,20'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:444,20'
          Dst:             fpr_sub
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_poly_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_add
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:423,20'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_iFFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          205
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:372,24'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:380,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:380,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:382,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:382,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:384,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:384,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:402,20'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_FFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          186
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:267,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:267,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:269,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:269,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:271,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/fft.c:271,21'
          Dst:             fpr_sub
    - functionName:    modp_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:805,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:806,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:821,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:822,12'
          Dst:             modp_montymul
    - functionName:    modp_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_norm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_one_to_plain
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_poly_rec_res
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1086,30'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1086,16'
          Dst:             modp_montymul
    - functionName:    zint_add_scaled_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1932
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1979
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - zint_add_scaled_mul_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2100,13'
          Dst:             zint_add_scaled_mul_small
    - functionName:    poly_sub_scaled_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - zint_mod_small_signed
        - zint_rebuild_CRT
        - zint_sub_scaled
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2146,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2147,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2148,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2149,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2152,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2154,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2157,18'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2159,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2162,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2161,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2164,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2170,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2176,9'
          Dst:             zint_sub_scaled
    - functionName:    modp_ninv31
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - modp_R
        - modp_add
        - modp_montymul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:738,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:739,9'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:745,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:746,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:747,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:748,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:749,9'
          Dst:             modp_montymul
    - functionName:    modp_Rx
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_montymul
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:775,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:778,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:780,13'
          Dst:             modp_montymul
    - functionName:    modp_mkgm2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_R2
        - modp_div
        - modp_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:943,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:944,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:946,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:949,34'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:949,10'
          Dst:             modp_div
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:958,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:959,14'
          Dst:             modp_montymul
    - functionName:    modp_set
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_NTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:993,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:994,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:995,23'
          Dst:             modp_sub
    - functionName:    zint_mod_small_signed
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_sub
        - zint_mod_small_unsigned
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1217,9'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1218,9'
          Dst:             modp_sub
    - functionName:    modp_iNTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1035,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1037,27'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1036,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1050,14'
          Dst:             modp_montymul
    - functionName:    zint_rebuild_CRT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - modp_R2
        - modp_montymul
        - modp_ninv31
        - modp_sub
        - zint_add_mul_small
        - zint_mod_small_unsigned
        - zint_mul_small
        - zint_norm_zero
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1335,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1336,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1346,18'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1351,35'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1351,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1352,13'
          Dst:             zint_add_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1366,13'
          Dst:             zint_norm_zero
    - functionName:    zint_mod_small_unsigned
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - modp_add
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1197,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1200,13'
          Dst:             modp_add
    - functionName:    modp_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_add_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_norm_zero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1295,5'
          Dst:             zint_sub
    - functionName:    zint_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_big_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_of
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2040,36'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2040,28'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2040,17'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2033,43'
          Dst:             fpr_mul
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_u32
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2444
      functionLinenumberEnd: 2455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2425
      functionLinenumberEnd: 2436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_finish_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          170
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_negate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_co_reduce_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_finish_mod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1539,5'
          Dst:             zint_finish_mod
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1540,5'
          Dst:             zint_finish_mod
    - functionName:    zint_co_reduce
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_negate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1440,5'
          Dst:             zint_negate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1441,5'
          Dst:             zint_negate
    - functionName:    make_fg_step
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2481
      functionLinenumberEnd: 2611
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          450
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2515,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2517,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2516,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2523,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2531,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2530,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2534,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2541,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2549,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2548,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2552,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2556,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2557,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2565,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2566,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2577,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2578,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2579,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2580,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2582,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2584,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2591,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2590,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2594,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2596,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2603,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2602,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2607,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2608,13'
          Dst:             modp_iNTT2_ext
    - functionName:    zint_bezout
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          354
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - modp_ninv31
        - zint_co_reduce
        - zint_co_reduce_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1692,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1848,13'
          Dst:             zint_co_reduce
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1853,9'
          Dst:             zint_co_reduce_mod
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:1854,9'
          Dst:             zint_co_reduce_mod
    - functionName:    make_fg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2671
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - make_fg_step
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_ninv31
        - modp_set
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2638,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2639,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2647,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2650,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2651,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2652,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2661,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2665,5'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2667,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2669,5'
          Dst:             make_fg_step
    - functionName:    poly_big_to_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_one_to_plain
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2064,13'
          Dst:             zint_one_to_plain
    - functionName:    solve_NTRU_binary_depth0
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3667
      functionLinenumberEnd: 3919
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          368
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_FFT
        - PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - PQCLEAN_FALCONPADDED512_AVX2_poly_div_autoadj_fft
        - align_fpr
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_add
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_norm
        - modp_set
        - modp_sub
        - zint_one_to_plain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3694,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3703,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3709,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3709,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3710,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3710,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3712,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3713,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3719,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3720,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3722,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3723,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3736,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3737,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3738,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3739,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3740,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3741,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3743,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3744,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3767,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3772,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3773,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3779,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3781,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3782,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3784,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3785,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3793,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3794,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3795,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3802,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3804,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3805,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3807,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3808,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3816,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3818,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3817,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3820,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3819,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3829,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3830,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3831,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3833,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3834,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3855,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3857,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3859,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3860,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3868,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3870,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3876,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_div_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3877,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3879,35'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3879,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3895,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3897,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3898,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3900,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3901,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3902,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3906,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3908,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3907,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3910,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3909,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3912,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3913,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3915,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3916,27'
          Dst:             modp_norm
    - functionName:    solve_NTRU_binary_depth1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3292
      functionLinenumberEnd: 3657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          564
      EdgeCount:       87
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_FFT
        - PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - PQCLEAN_FALCONPADDED512_AVX2_poly_add_muladj_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_sub
        - align_fpr
        - fpr_lt
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_poly_rec_res
        - modp_set
        - poly_big_to_fp
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3361,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3362,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3363,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3367,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3361,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3362,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3363,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3367,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3397,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3412,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3418,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3419,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3398,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3425,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3426,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3428,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3429,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3457,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3458,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3506,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3507,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3508,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3509,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3510,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3511,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3513,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3514,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3520,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3521,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3535,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3536,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3549,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3551,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3552,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3561,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3571,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3572,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3591,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3592,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3593,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3594,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3604,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3605,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3611,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3620,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3625,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3625,42'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3628,25'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3628,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3630,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3635,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3636,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3637,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3638,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3639,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3640,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3652,27'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3653,27'
          Dst:             fpr_rint
    - functionName:    fpr_lt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_intermediate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2742
      functionLinenumberEnd: 3282
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         159
      ICount:          924
      EdgeCount:       214
      CyclomaticComplexity: 57
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_FFT
        - PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - PQCLEAN_FALCONPADDED512_AVX2_poly_adj_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - align_fpr
        - align_u32
        - fpr_lt
        - fpr_mul
        - fpr_rint
        - fpr_sqr
        - make_fg
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - poly_big_to_fp
        - poly_sub_scaled
        - poly_sub_scaled_ntt
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2791,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2822,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2823,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2824,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2828,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2829,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2822,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2823,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2824,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2849,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2850,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2857,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2858,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2866,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2874,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2875,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2879,18'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2882,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2884,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2887,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2888,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2903,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2904,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2945,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2946,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2947,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2948,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2949,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2950,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2952,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2953,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2959,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2960,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3026,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3030,20'
          Dst:             align_u32
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3031,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3052,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3053,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3073,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3074,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3075,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3076,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3077,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3131,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3132,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3137,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3138,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3139,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3140,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3141,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3142,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3143,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3177,23'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3180,18'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3186,18'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3197,18'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3198,25'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3201,29'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3214,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3216,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3219,13'
          Dst:             poly_sub_scaled
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3221,13'
          Dst:             poly_sub_scaled
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_deepest
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2731
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - make_fg
        - zint_bezout
        - zint_mul_small
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2696,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2703,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2713,10'
          Dst:             zint_bezout
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2725,9'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2726,16'
          Dst:             zint_mul_small
    - functionName:    get_rng_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2204,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2239
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_rng_u64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2269,13'
          Dst:             get_rng_u64
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2281,13'
          Dst:             get_rng_u64
    - functionName:    solve_NTRU
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3930
      functionLinenumberEnd: 4031
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          189
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - modp_sub
        - poly_big_to_small
        - solve_NTRU_binary_depth0
        - solve_NTRU_binary_depth1
        - solve_NTRU_deepest
        - solve_NTRU_intermediate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3938,10'
          Dst:             solve_NTRU_deepest
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3952,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3961,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3965,14'
          Dst:             solve_NTRU_binary_depth1
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3968,14'
          Dst:             solve_NTRU_binary_depth0
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3984,10'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:3985,17'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4005,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4006,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4008,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4011,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4012,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4013,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4015,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4016,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4017,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4018,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4019,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4023,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4024,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4023,13'
          Dst:             modp_sub
    - functionName:    poly_small_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2462
      functionLinenumberEnd: 2469
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:2467,16'
          Dst:             fpr_of
    - functionName:    poly_small_sqnorm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2417
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_small_mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4038
      functionLinenumberEnd: 4074
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          80
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mkgauss
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4048,13'
          Dst:             mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4048,13'
          Dst:             mkgauss
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_keygen
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4080
      functionLinenumberEnd: 4233
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_FFT
        - PQCLEAN_FALCONPADDED512_AVX2_compute_public
        - PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - PQCLEAN_FALCONPADDED512_AVX2_poly_adj_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED512_AVX2_poly_mulconst
        - fpr_add
        - fpr_lt
        - fpr_sqr
        - poly_small_mkgauss
        - poly_small_sqnorm
        - poly_small_to_fp
        - solve_NTRU
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4138,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4139,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4170,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4171,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4183,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4184,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4185,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4186,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4187,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4188,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4189,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4190,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4191,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4192,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4193,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4194,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4195,9'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4198,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4198,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4199,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4199,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4201,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4216,14'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_compute_public
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/keygen.c:4224,14'
          Dst:             solve_NTRU
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_prng_get_bytes
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED512_AVX2_prng_refill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/rng.c:176,13'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_prng_refill
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_prng_refill
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          245
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED512_AVX2_prng_init
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-512_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - PQCLEAN_FALCONPADDED512_AVX2_prng_refill
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/rng.c:39,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/falcon/pqclean_falcon-padded-512_avx2/rng.c:40,5'
          Dst:             PQCLEAN_FALCONPADDED512_AVX2_prng_refill
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_comp_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          122
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_comp_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          267
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_trim_i8_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_trim_i8_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_trim_i16_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_trim_i16_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_modq_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_modq_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          151
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_is_short_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_is_short
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_hash_to_point_ct
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          207
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/common.c:133,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_hash_to_point_vartime
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/common.c:56,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_merge_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:689,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:689,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:692,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:692,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:695,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:695,9'
          Dst:             fpr_sub
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:393,12'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_split_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_half
        - fpr_neg
        - fpr_sub
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:653,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:653,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:654,17'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:655,22'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:657,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:657,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:658,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:658,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:658,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:661,17'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:662,22'
          Dst:             fpr_half
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_LDLmv_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:610,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:611,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:611,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:611,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:612,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:612,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:614,23'
          Dst:             fpr_neg
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
    - functionName:    fpr_inv
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_div
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:440,12'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_div
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_LDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:582,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:583,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:583,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:583,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:584,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:584,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:586,23'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_div_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:557,14'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:558,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:559,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:541,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:542,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_add_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:525,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:525,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:525,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:526,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:526,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:526,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:527,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:528,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_invnorm2_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - fpr_inv
        - fpr_sqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:497,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:497,51'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:497,28'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:498,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:498,51'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:498,28'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:496,24'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:496,16'
          Dst:             fpr_inv
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_div_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_inv
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:476,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulconst
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:457,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulselfadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - fpr_sqr
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:445,24'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:445,39'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:445,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:424,16'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:425,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:425,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:406,9'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:406,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_adj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_neg
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:387,16'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_neg
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:376,16'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:365,16'
          Dst:             fpr_sub
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:353,16'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:312,20'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:320,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:320,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:322,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:322,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:323,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:323,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:340,20'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_FFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_sub
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:238,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:238,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:239,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:239,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:241,17'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fft.c:241,17'
          Dst:             fpr_sub
    - functionName:    fpr_trunc
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ursh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:370,10'
          Dst:             fpr_ursh
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_fpr_expm_p63
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          252
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_trunc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:535,29'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:535,19'
          Dst:             fpr_trunc
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:568,29'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:568,19'
          Dst:             fpr_trunc
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
      functionUses:    108
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:333,12'
          Dst:             FPR
    - functionName:    FPR
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_fpr_sqrt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - FPR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:495,12'
          Dst:             FPR
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_fpr_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - FPR
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:419,12'
          Dst:             FPR
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
        - fpr_ulsh
        - fpr_ursh
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:191,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:193,10'
          Dst:             fpr_ursh
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:238,12'
          Dst:             FPR
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_fpr_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FPR
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.c:131,12'
          Dst:             FPR
    - functionName:    modp_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:805,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:806,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:821,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:822,12'
          Dst:             modp_montymul
    - functionName:    modp_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_norm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_one_to_plain
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_poly_rec_res
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1086,30'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1086,16'
          Dst:             modp_montymul
    - functionName:    zint_add_scaled_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1932
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1979
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ursh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_ulsh
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - zint_add_scaled_mul_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2100,13'
          Dst:             zint_add_scaled_mul_small
    - functionName:    poly_sub_scaled_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - zint_mod_small_signed
        - zint_rebuild_CRT
        - zint_sub_scaled
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2146,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2147,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2148,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2149,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2152,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2154,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2157,18'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2159,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2162,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2161,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2164,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2170,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2176,9'
          Dst:             zint_sub_scaled
    - functionName:    modp_ninv31
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - modp_R
        - modp_add
        - modp_montymul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:738,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:739,9'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:745,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:746,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:747,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:748,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:749,9'
          Dst:             modp_montymul
    - functionName:    modp_Rx
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_montymul
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:775,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:778,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:780,13'
          Dst:             modp_montymul
    - functionName:    modp_mkgm2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_R2
        - modp_div
        - modp_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:943,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:944,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:946,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:949,34'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:949,10'
          Dst:             modp_div
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:958,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:959,14'
          Dst:             modp_montymul
    - functionName:    modp_set
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_NTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:993,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:994,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:995,23'
          Dst:             modp_sub
    - functionName:    zint_mod_small_signed
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_sub
        - zint_mod_small_unsigned
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1217,9'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1218,9'
          Dst:             modp_sub
    - functionName:    modp_iNTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1035,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1037,27'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1036,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1050,14'
          Dst:             modp_montymul
    - functionName:    zint_rebuild_CRT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - modp_R2
        - modp_montymul
        - modp_ninv31
        - modp_sub
        - zint_add_mul_small
        - zint_mod_small_unsigned
        - zint_mul_small
        - zint_norm_zero
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1335,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1336,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1346,18'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1351,35'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1351,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1352,13'
          Dst:             zint_add_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1366,13'
          Dst:             zint_norm_zero
    - functionName:    zint_mod_small_unsigned
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - modp_add
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1197,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1200,13'
          Dst:             modp_add
    - functionName:    modp_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_add_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_norm_zero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1295,5'
          Dst:             zint_sub
    - functionName:    zint_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fpr_ulsh
        - fpr_ursh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:302,9'
          Dst:             fpr_ulsh
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:305,9'
          Dst:             fpr_ursh
    - functionName:    poly_big_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - fpr_of
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2040,36'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2040,28'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2040,17'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2033,43'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_scaled
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:218,12'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_scaled
    - functionName:    align_u32
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2445
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2426
      functionLinenumberEnd: 2437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_finish_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          170
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_negate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_co_reduce_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_finish_mod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1539,5'
          Dst:             zint_finish_mod
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1540,5'
          Dst:             zint_finish_mod
    - functionName:    zint_co_reduce
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_negate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1440,5'
          Dst:             zint_negate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1441,5'
          Dst:             zint_negate
    - functionName:    make_fg_step
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2612
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          450
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2516,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2518,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2517,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2524,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2532,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2531,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2535,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2542,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2550,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2549,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2553,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2557,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2558,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2566,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2567,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2578,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2579,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2580,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2581,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2583,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2585,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2592,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2591,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2595,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2597,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2604,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2603,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2608,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2609,13'
          Dst:             modp_iNTT2_ext
    - functionName:    zint_bezout
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          298
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - modp_ninv31
        - zint_co_reduce
        - zint_co_reduce_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1692,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1848,13'
          Dst:             zint_co_reduce
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1853,9'
          Dst:             zint_co_reduce_mod
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:1854,9'
          Dst:             zint_co_reduce_mod
    - functionName:    make_fg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2627
      functionLinenumberEnd: 2672
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - make_fg_step
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_ninv31
        - modp_set
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2639,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2640,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2648,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2651,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2652,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2653,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2662,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2666,5'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2668,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2670,5'
          Dst:             make_fg_step
    - functionName:    poly_big_to_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_one_to_plain
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2064,13'
          Dst:             zint_one_to_plain
    - functionName:    solve_NTRU_binary_depth0
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3668
      functionLinenumberEnd: 3920
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          368
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_div_autoadj_fft
        - align_fpr
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_add
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_norm
        - modp_set
        - modp_sub
        - zint_one_to_plain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3694,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3695,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3704,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3710,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3710,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3711,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3711,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3713,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3714,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3720,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3721,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3723,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3724,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3737,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3738,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3739,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3740,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3741,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3742,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3744,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3745,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3768,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3773,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3774,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3780,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3782,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3783,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3785,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3786,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3794,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3795,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3796,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3803,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3805,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3806,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3808,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3809,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3817,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3819,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3818,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3821,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3820,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3830,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3831,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3832,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3834,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3835,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3856,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3858,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3860,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3861,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3869,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3871,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3877,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_div_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3878,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3880,35'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3880,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3896,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3898,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3899,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3901,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3902,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3903,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3907,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3909,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3908,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3911,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3910,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3913,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3914,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3916,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3917,27'
          Dst:             modp_norm
    - functionName:    solve_NTRU_binary_depth1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3293
      functionLinenumberEnd: 3658
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          567
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_add_muladj_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_sub
        - align_fpr
        - fpr_lt
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_poly_rec_res
        - modp_set
        - poly_big_to_fp
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3362,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3363,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3364,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3369,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3362,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3363,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3364,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3369,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3398,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3413,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3419,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3420,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3399,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3426,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3427,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3429,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3430,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3458,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3459,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3507,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3508,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3509,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3510,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3511,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3512,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3514,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3515,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3521,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3522,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3536,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3537,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3550,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3552,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3553,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3562,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3572,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3573,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3592,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3593,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3594,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3595,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3605,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3606,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3612,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3621,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3626,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3626,42'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3629,25'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3629,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3631,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3636,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3637,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3638,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3639,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3640,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3641,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3653,27'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3654,27'
          Dst:             fpr_rint
    - functionName:    fpr_lt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_intermediate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2743
      functionLinenumberEnd: 3283
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         139
      ICount:          830
      EdgeCount:       186
      CyclomaticComplexity: 49
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_adj_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - align_fpr
        - align_u32
        - fpr_lt
        - fpr_rint
        - fpr_sqr
        - make_fg
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - poly_big_to_fp
        - poly_sub_scaled
        - poly_sub_scaled_ntt
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2792,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2823,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2824,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2825,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2829,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2830,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2823,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2824,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2825,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2850,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2851,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2858,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2859,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2867,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2875,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2876,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2880,18'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2883,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2885,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2888,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2889,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2904,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2905,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2946,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2947,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2948,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2949,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2950,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2951,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2953,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2954,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2960,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2961,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3027,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3031,20'
          Dst:             align_u32
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3032,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3053,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3054,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3074,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3075,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3076,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3077,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3078,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3132,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3133,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3138,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3139,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3140,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3141,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3142,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3143,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3144,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3178,23'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3181,18'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3187,18'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3198,18'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3199,25'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3202,29'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3215,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3217,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3220,13'
          Dst:             poly_sub_scaled
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3222,13'
          Dst:             poly_sub_scaled
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/fpr.h:432,12'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_mul
    - functionName:    solve_NTRU_deepest
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2683
      functionLinenumberEnd: 2732
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - make_fg
        - zint_bezout
        - zint_mul_small
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2697,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2704,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2714,10'
          Dst:             zint_bezout
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2726,9'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2727,16'
          Dst:             zint_mul_small
    - functionName:    get_rng_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2198,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2304
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_rng_u64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2270,13'
          Dst:             get_rng_u64
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2282,13'
          Dst:             get_rng_u64
    - functionName:    solve_NTRU
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3931
      functionLinenumberEnd: 4032
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          189
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - modp_sub
        - poly_big_to_small
        - solve_NTRU_binary_depth0
        - solve_NTRU_binary_depth1
        - solve_NTRU_deepest
        - solve_NTRU_intermediate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3939,10'
          Dst:             solve_NTRU_deepest
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3953,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3962,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3966,14'
          Dst:             solve_NTRU_binary_depth1
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3969,14'
          Dst:             solve_NTRU_binary_depth0
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3985,10'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:3986,17'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4006,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4007,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4009,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4012,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4013,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4014,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4016,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4017,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4018,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4019,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4020,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4024,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4025,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4024,13'
          Dst:             modp_sub
    - functionName:    poly_small_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2463
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:2468,16'
          Dst:             fpr_of
    - functionName:    poly_small_sqnorm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2404
      functionLinenumberEnd: 2418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_small_mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4039
      functionLinenumberEnd: 4075
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          80
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mkgauss
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4049,13'
          Dst:             mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4049,13'
          Dst:             mkgauss
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_keygen
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4081
      functionLinenumberEnd: 4234
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_compute_public
        - PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_adj_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulconst
        - fpr_lt
        - fpr_sqr
        - poly_small_mkgauss
        - poly_small_sqnorm
        - poly_small_to_fp
        - solve_NTRU
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4139,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4140,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4171,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4172,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4184,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4185,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4186,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4187,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4188,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4189,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4190,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4191,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4192,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4193,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4194,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4195,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4196,9'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4199,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4199,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4200,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4200,21'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4202,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4217,14'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_compute_public
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/keygen.c:4225,14'
          Dst:             solve_NTRU
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_prng_get_bytes
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_CLEAN_prng_refill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/rng.c:185,13'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_prng_refill
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_prng_refill
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          519
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_CLEAN_prng_init
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_clean/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          295
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - PQCLEAN_FALCONPADDED1024_CLEAN_prng_refill
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/rng.c:51,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_clean/rng.c:64,5'
          Dst:             PQCLEAN_FALCONPADDED1024_CLEAN_prng_refill
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_comp_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          122
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_comp_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          267
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_trim_i8_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_trim_i8_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_trim_i16_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_trim_i16_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_modq_decode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_modq_encode
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/codec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          151
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_is_short_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_is_short
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_hash_to_point_ct
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          207
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/common.c:133,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_hash_to_point_vartime
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/common.c:56,9'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_merge_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1097,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1097,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1097,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1100,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1100,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1103,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1103,13'
          Dst:             fpr_sub
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_half
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_split_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          128
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_half
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1020,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1020,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1021,21'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1022,26'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1024,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1024,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1025,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1025,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1025,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1025,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1028,21'
          Dst:             fpr_half
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:1029,26'
          Dst:             fpr_half
    - functionName:    fpr_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_LDLmv_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:950,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:951,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:951,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:951,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:951,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:953,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:953,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:956,27'
          Dst:             fpr_neg
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_inv
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_LDL_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          127
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:883,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:884,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:884,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:884,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:884,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:886,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:886,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:889,27'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_div_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_inv
        - fpr_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:821,18'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:822,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:823,25'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_autoadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_mul
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:790,20'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:791,25'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_add_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          122
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:760,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:760,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:760,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:760,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:761,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:761,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:761,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:761,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:762,20'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:763,25'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_invnorm2_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_sqr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:702,40'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:702,55'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:702,32'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:703,40'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:703,55'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:703,32'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:701,28'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:701,20'
          Dst:             fpr_inv
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_div_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_inv
        - fpr_mul
        - fpr_neg
        - fpr_sqr
        - fpr_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_inv
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:660,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_mulconst
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_mul
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:616,20'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_mulselfadj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_sqr
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:594,28'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:594,43'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:594,20'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_muladj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:557,20'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:558,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:558,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:558,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:522,13'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:522,13'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:522,13'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_adj_fft
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_neg
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:486,20'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_neg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_neg
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:465,20'
          Dst:             fpr_neg
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:444,20'
          Dst:             fpr_sub
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_poly_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_add
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:423,20'
          Dst:             fpr_add
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_iFFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          205
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_neg
        - fpr_sub
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:372,24'
          Dst:             fpr_neg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:380,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:380,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:382,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:382,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:384,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:384,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:384,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:402,20'
          Dst:             fpr_mul
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_FFT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          186
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_sub
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:267,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:267,21'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:267,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:269,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:269,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:271,21'
          Dst:             fpr_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/fft.c:271,21'
          Dst:             fpr_sub
    - functionName:    modp_div
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:805,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:806,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:821,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:822,12'
          Dst:             modp_montymul
    - functionName:    modp_montymul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_norm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_one_to_plain
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_poly_rec_res
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1086,30'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1086,16'
          Dst:             modp_montymul
    - functionName:    zint_add_scaled_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1932
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1979
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_sub_scaled
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - zint_add_scaled_mul_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2100,13'
          Dst:             zint_add_scaled_mul_small
    - functionName:    poly_sub_scaled_ntt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - zint_mod_small_signed
        - zint_rebuild_CRT
        - zint_sub_scaled
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2146,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2147,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2148,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2149,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2152,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2154,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2157,18'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2159,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2162,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2161,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2164,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2170,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2176,9'
          Dst:             zint_sub_scaled
    - functionName:    modp_ninv31
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - modp_R
        - modp_add
        - modp_montymul
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:738,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:739,9'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:745,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:746,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:747,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:748,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:749,9'
          Dst:             modp_montymul
    - functionName:    modp_Rx
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_montymul
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:775,9'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:778,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:780,13'
          Dst:             modp_montymul
    - functionName:    modp_mkgm2
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - modp_R
        - modp_R2
        - modp_div
        - modp_montymul
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:943,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:944,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:946,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:949,34'
          Dst:             modp_R
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:949,10'
          Dst:             modp_div
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:958,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:959,14'
          Dst:             modp_montymul
    - functionName:    modp_set
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_NTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:993,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:994,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:995,23'
          Dst:             modp_sub
    - functionName:    zint_mod_small_signed
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - modp_sub
        - zint_mod_small_unsigned
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1217,9'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1218,9'
          Dst:             modp_sub
    - functionName:    modp_iNTT2_ext
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - modp_add
        - modp_montymul
        - modp_sub
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1035,23'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1037,27'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1036,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1050,14'
          Dst:             modp_montymul
    - functionName:    zint_rebuild_CRT
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - modp_R2
        - modp_montymul
        - modp_ninv31
        - modp_sub
        - zint_add_mul_small
        - zint_mod_small_unsigned
        - zint_mul_small
        - zint_norm_zero
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1335,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1336,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1346,18'
          Dst:             zint_mod_small_unsigned
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1351,35'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1351,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1352,13'
          Dst:             zint_add_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1358,18'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1366,13'
          Dst:             zint_norm_zero
    - functionName:    zint_mod_small_unsigned
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - modp_add
        - modp_montymul
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1197,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1200,13'
          Dst:             modp_add
    - functionName:    modp_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_add_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_mul_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_norm_zero
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1295,5'
          Dst:             zint_sub
    - functionName:    zint_sub
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modp_R
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_rint
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_mul
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_big_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fpr_add
        - fpr_mul
        - fpr_of
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2040,36'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2040,28'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2040,17'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2033,43'
          Dst:             fpr_mul
    - functionName:    fpr_of
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fpr_add
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_u32
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2444
      functionLinenumberEnd: 2455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    align_fpr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2425
      functionLinenumberEnd: 2436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_finish_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          170
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_negate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zint_co_reduce_mod
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_finish_mod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1539,5'
          Dst:             zint_finish_mod
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1540,5'
          Dst:             zint_finish_mod
    - functionName:    zint_co_reduce
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_negate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1440,5'
          Dst:             zint_negate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1441,5'
          Dst:             zint_negate
    - functionName:    make_fg_step
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2481
      functionLinenumberEnd: 2611
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          450
      EdgeCount:       111
      CyclomaticComplexity: 29
      functionsReached:
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2515,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2517,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2516,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2523,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2531,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2530,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2534,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2541,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2549,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2548,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2552,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2556,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2557,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2565,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2566,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2577,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2578,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2579,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2580,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2582,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2584,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2591,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2590,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2594,21'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2596,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2603,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2602,18'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2607,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2608,13'
          Dst:             modp_iNTT2_ext
    - functionName:    zint_bezout
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          354
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - modp_ninv31
        - zint_co_reduce
        - zint_co_reduce_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1692,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1848,13'
          Dst:             zint_co_reduce
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1853,9'
          Dst:             zint_co_reduce_mod
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:1854,9'
          Dst:             zint_co_reduce_mod
    - functionName:    make_fg
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2671
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - make_fg_step
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_ninv31
        - modp_set
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2638,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2639,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2647,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2650,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2651,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2652,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2661,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2665,5'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2667,9'
          Dst:             make_fg_step
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2669,5'
          Dst:             make_fg_step
    - functionName:    poly_big_to_small
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - zint_one_to_plain
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2064,13'
          Dst:             zint_one_to_plain
    - functionName:    solve_NTRU_binary_depth0
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3667
      functionLinenumberEnd: 3919
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          368
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_div_autoadj_fft
        - align_fpr
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_add
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_norm
        - modp_set
        - modp_sub
        - zint_one_to_plain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3693,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3694,10'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3703,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3709,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3709,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3710,26'
          Dst:             zint_one_to_plain
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3710,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3712,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3713,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3719,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3720,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3722,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3723,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3736,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3737,15'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3738,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3739,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3740,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3741,21'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3743,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3744,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3767,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3772,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3773,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3779,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3781,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3782,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3784,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3785,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3793,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3794,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3795,17'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3802,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3804,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3805,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3807,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3808,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3816,13'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3818,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3817,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3820,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3819,17'
          Dst:             modp_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3829,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3830,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3831,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3833,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3834,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3855,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3857,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3859,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3860,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3868,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3870,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3876,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_div_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3877,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3879,35'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3879,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3895,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3897,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3898,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3900,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3901,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3902,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3906,14'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3908,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3907,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3910,26'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3909,17'
          Dst:             modp_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3912,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3913,5'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3915,27'
          Dst:             modp_norm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3916,27'
          Dst:             modp_norm
    - functionName:    solve_NTRU_binary_depth1
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3292
      functionLinenumberEnd: 3657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          564
      EdgeCount:       87
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_add_muladj_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_sub
        - align_fpr
        - fpr_lt
        - fpr_of
        - fpr_rint
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_poly_rec_res
        - modp_set
        - poly_big_to_fp
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3361,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3362,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3363,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3367,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3361,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3362,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3363,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3367,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3368,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3397,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3412,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3418,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3419,21'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3398,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3425,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3426,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3428,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3429,13'
          Dst:             modp_poly_rec_res
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3457,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3458,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3506,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3507,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3508,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3509,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3510,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3511,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3513,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3514,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3520,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3521,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3535,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3536,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3549,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3551,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3552,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3561,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3571,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3572,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3591,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3592,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3593,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3594,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3604,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add_muladj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3605,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3611,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3620,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3625,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3625,42'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3628,25'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3628,18'
          Dst:             fpr_of
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3630,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3635,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3636,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3637,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3638,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_sub
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3639,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3640,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3652,27'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3653,27'
          Dst:             fpr_rint
    - functionName:    fpr_lt
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_intermediate
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2742
      functionLinenumberEnd: 3282
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         159
      ICount:          924
      EdgeCount:       214
      CyclomaticComplexity: 57
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_adj_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - align_fpr
        - align_u32
        - fpr_lt
        - fpr_mul
        - fpr_rint
        - fpr_sqr
        - make_fg
        - modp_NTT2_ext
        - modp_R2
        - modp_Rx
        - modp_iNTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - poly_big_to_fp
        - poly_sub_scaled
        - poly_sub_scaled_ntt
        - zint_mod_small_signed
        - zint_rebuild_CRT
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2791,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2822,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2823,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2824,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2828,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2829,19'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2822,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2823,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2824,14'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2849,15'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2850,14'
          Dst:             modp_R2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2857,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2858,13'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2866,9'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2874,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2875,13'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2879,18'
          Dst:             modp_Rx
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2882,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2884,25'
          Dst:             zint_mod_small_signed
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2887,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2888,13'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2903,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2904,9'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2945,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2946,19'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2947,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2948,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2949,20'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2950,23'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2952,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2953,9'
          Dst:             modp_iNTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2959,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2960,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3026,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3030,20'
          Dst:             align_u32
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3031,11'
          Dst:             align_fpr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3052,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3053,5'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3073,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3074,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3075,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3076,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3077,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3131,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3132,9'
          Dst:             poly_big_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3137,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3138,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3139,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3140,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3141,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3142,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3143,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3177,23'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3180,18'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3186,18'
          Dst:             fpr_mul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3197,18'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3198,25'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3201,29'
          Dst:             fpr_rint
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3214,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3216,13'
          Dst:             poly_sub_scaled_ntt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3219,13'
          Dst:             poly_sub_scaled
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3221,13'
          Dst:             poly_sub_scaled
    - functionName:    fpr_sqr
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/fpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_NTRU_deepest
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2731
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - make_fg
        - zint_bezout
        - zint_mul_small
        - zint_rebuild_CRT
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2696,5'
          Dst:             make_fg
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2703,5'
          Dst:             zint_rebuild_CRT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2713,10'
          Dst:             zint_bezout
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2725,9'
          Dst:             zint_mul_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2726,16'
          Dst:             zint_mul_small
    - functionName:    get_rng_u64
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2204,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2239
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_rng_u64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2269,13'
          Dst:             get_rng_u64
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2281,13'
          Dst:             get_rng_u64
    - functionName:    solve_NTRU
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3930
      functionLinenumberEnd: 4031
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          189
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - modp_NTT2_ext
        - modp_mkgm2
        - modp_montymul
        - modp_ninv31
        - modp_set
        - modp_sub
        - poly_big_to_small
        - solve_NTRU_binary_depth0
        - solve_NTRU_binary_depth1
        - solve_NTRU_deepest
        - solve_NTRU_intermediate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3938,10'
          Dst:             solve_NTRU_deepest
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3952,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3961,18'
          Dst:             solve_NTRU_intermediate
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3965,14'
          Dst:             solve_NTRU_binary_depth1
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3968,14'
          Dst:             solve_NTRU_binary_depth0
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3984,10'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:3985,17'
          Dst:             poly_big_to_small
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4005,11'
          Dst:             modp_ninv31
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4006,5'
          Dst:             modp_mkgm2
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4008,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4011,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4012,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4013,17'
          Dst:             modp_set
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4015,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4016,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4017,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4018,5'
          Dst:             modp_NTT2_ext
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4019,9'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4023,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4024,22'
          Dst:             modp_montymul
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4023,13'
          Dst:             modp_sub
    - functionName:    poly_small_to_fp
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2462
      functionLinenumberEnd: 2469
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fpr_of
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:2467,16'
          Dst:             fpr_of
    - functionName:    poly_small_sqnorm
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2417
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_small_mkgauss
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4038
      functionLinenumberEnd: 4074
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          80
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mkgauss
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4048,13'
          Dst:             mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4048,13'
          Dst:             mkgauss
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_keygen
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4080
      functionLinenumberEnd: 4233
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - PQCLEAN_FALCONPADDED1024_AVX2_compute_public
        - PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_adj_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_invnorm2_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_autoadj_fft
        - PQCLEAN_FALCONPADDED1024_AVX2_poly_mulconst
        - fpr_add
        - fpr_lt
        - fpr_sqr
        - poly_small_mkgauss
        - poly_small_sqnorm
        - poly_small_to_fp
        - solve_NTRU
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4138,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4139,9'
          Dst:             poly_small_mkgauss
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4170,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4171,17'
          Dst:             poly_small_sqnorm
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4183,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4184,9'
          Dst:             poly_small_to_fp
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4185,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4186,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_FFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4187,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_invnorm2_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4188,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4189,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_adj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4190,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4191,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mulconst
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4192,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4193,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_poly_mul_autoadj_fft
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4194,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4195,9'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_iFFT
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4198,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4198,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4199,36'
          Dst:             fpr_sqr
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4199,21'
          Dst:             fpr_add
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4201,14'
          Dst:             fpr_lt
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4216,14'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_compute_public
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/keygen.c:4224,14'
          Dst:             solve_NTRU
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_prng_get_bytes
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_FALCONPADDED1024_AVX2_prng_refill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/rng.c:176,13'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_prng_refill
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_prng_refill
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          245
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_FALCONPADDED1024_AVX2_prng_init
      functionSourceFile: '/src/liboqs/src/sig/falcon/pqclean_falcon-padded-1024_avx2/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - PQCLEAN_FALCONPADDED1024_AVX2_prng_refill
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/rng.c:39,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/falcon/pqclean_falcon-padded-1024_avx2/rng.c:40,5'
          Dst:             PQCLEAN_FALCONPADDED1024_AVX2_prng_refill
    - functionName:    mul_table
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    ef_unpack_m_vec
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec_mul_add_u64
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - mul_table
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.h:95,20'
          Dst:             mul_table
    - functionName:    inverse_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:60,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:61,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:62,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:63,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:64,25'
          Dst:             mul_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_extract_element
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_64_is_greater_than
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_64
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ef_pack_m_vec
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          223
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_fx8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EF
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          397
      EdgeCount:       97
      CyclomaticComplexity: 26
      functionsReached:
        - ct_64_is_greater_than
        - ct_compare_64
        - ef_pack_m_vec
        - ef_unpack_m_vec
        - inverse_f
        - m_extract_element
        - mayo_secure_clear
        - vec_mul_add_u64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:70,9'
          Dst:             ef_pack_m_vec
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:139,9'
          Dst:             ef_unpack_m_vec
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:108,19'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:109,9'
          Dst:             vec_mul_add_u64
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:114,33'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:96,38'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:97,40'
          Dst:             ct_64_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:103,21'
          Dst:             m_extract_element
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:104,30'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:126,41'
          Dst:             m_extract_element
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:128,13'
          Dst:             vec_mul_add_u64
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:145,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:146,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:147,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:148,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/echelon_form.h:139,9'
          Dst:             ef_unpack_m_vec
    - functionName:    sub_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lincomb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    pqmayo_MAYO_1_opt_sample_solution
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          660
      EdgeCount:       141
      CyclomaticComplexity: 39
      functionsReached:
        - EF
        - ct_compare_8
        - mat_mul
        - mul_fx8
        - sub_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c:67,5'
          Dst:             EF
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c:64,38'
          Dst:             sub_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c:97,30'
          Dst:             ct_compare_8
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c:108,23'
          Dst:             mul_fx8
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c:97,30'
          Dst:             ct_compare_8
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_1_opt_m_upper
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - m_vec_add
        - m_vec_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c:23,13'
          Dst:             m_vec_copy
        - Src:             'src/sig/mayo/pqmayo_mayo-1_opt/arithmetic.c:25,17'
          Dst:             m_vec_add
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inverse_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_f
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:60,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:61,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:62,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:63,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:64,25'
          Dst:             mul_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_is_greater_than
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_32
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_fx8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EF
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         57
      ICount:          650
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - ct_compare_32
        - ct_is_greater_than
        - inverse_f
        - mayo_secure_clear
        - tbl32_gf16_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form.h:88,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/echelon_form.h:89,5'
          Dst:             mayo_secure_clear
    - functionName:    sub_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lincomb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    pqmayo_MAYO_1_avx2_sample_solution
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          677
      EdgeCount:       141
      CyclomaticComplexity: 39
      functionsReached:
        - EF
        - ct_compare_8
        - mat_mul
        - mul_fx8
        - sub_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c:67,5'
          Dst:             EF
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c:64,38'
          Dst:             sub_f
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c:97,30'
          Dst:             ct_compare_8
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c:108,23'
          Dst:             mul_fx8
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c:97,30'
          Dst:             ct_compare_8
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_1_avx2_m_upper
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - m_vec_add
        - m_vec_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c:23,13'
          Dst:             m_vec_copy
        - Src:             'src/sig/mayo/pqmayo_mayo-1_avx2/arithmetic.c:25,17'
          Dst:             m_vec_add
    - functionName:    mul_table
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    ef_unpack_m_vec
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec_mul_add_u64
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - mul_table
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.h:95,20'
          Dst:             mul_table
    - functionName:    inverse_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:60,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:61,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:62,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:63,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:64,25'
          Dst:             mul_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_extract_element
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_64_is_greater_than
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_64
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ef_pack_m_vec
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          223
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_fx8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EF
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          397
      EdgeCount:       97
      CyclomaticComplexity: 26
      functionsReached:
        - ct_64_is_greater_than
        - ct_compare_64
        - ef_pack_m_vec
        - ef_unpack_m_vec
        - inverse_f
        - m_extract_element
        - mayo_secure_clear
        - vec_mul_add_u64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:70,9'
          Dst:             ef_pack_m_vec
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:139,9'
          Dst:             ef_unpack_m_vec
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:108,19'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:109,9'
          Dst:             vec_mul_add_u64
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:114,33'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:96,38'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:97,40'
          Dst:             ct_64_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:103,21'
          Dst:             m_extract_element
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:104,30'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:126,41'
          Dst:             m_extract_element
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:128,13'
          Dst:             vec_mul_add_u64
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:145,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:146,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:147,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:148,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/echelon_form.h:139,9'
          Dst:             ef_unpack_m_vec
    - functionName:    sub_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lincomb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    pqmayo_MAYO_2_opt_sample_solution
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          660
      EdgeCount:       141
      CyclomaticComplexity: 39
      functionsReached:
        - EF
        - ct_compare_8
        - mat_mul
        - mul_fx8
        - sub_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c:67,5'
          Dst:             EF
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c:64,38'
          Dst:             sub_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c:97,30'
          Dst:             ct_compare_8
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c:108,23'
          Dst:             mul_fx8
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c:97,30'
          Dst:             ct_compare_8
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_2_opt_m_upper
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - m_vec_add
        - m_vec_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c:23,13'
          Dst:             m_vec_copy
        - Src:             'src/sig/mayo/pqmayo_mayo-2_opt/arithmetic.c:25,17'
          Dst:             m_vec_add
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inverse_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_f
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:60,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:61,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:62,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:63,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:64,25'
          Dst:             mul_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_is_greater_than
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_32
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_fx8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EF
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         51
      ICount:          484
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - ct_compare_32
        - ct_is_greater_than
        - inverse_f
        - mayo_secure_clear
        - tbl32_gf16_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form.h:88,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/echelon_form.h:89,5'
          Dst:             mayo_secure_clear
    - functionName:    sub_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lincomb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    pqmayo_MAYO_2_avx2_sample_solution
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          677
      EdgeCount:       141
      CyclomaticComplexity: 39
      functionsReached:
        - EF
        - ct_compare_8
        - mat_mul
        - mul_fx8
        - sub_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c:67,5'
          Dst:             EF
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c:64,38'
          Dst:             sub_f
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c:97,30'
          Dst:             ct_compare_8
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c:108,23'
          Dst:             mul_fx8
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c:97,30'
          Dst:             ct_compare_8
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_2_avx2_m_upper
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - m_vec_add
        - m_vec_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c:23,13'
          Dst:             m_vec_copy
        - Src:             'src/sig/mayo/pqmayo_mayo-2_avx2/arithmetic.c:25,17'
          Dst:             m_vec_add
    - functionName:    mul_table
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    ef_unpack_m_vec
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec_mul_add_u64
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - mul_table
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.h:95,20'
          Dst:             mul_table
    - functionName:    inverse_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:60,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:61,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:62,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:63,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:64,25'
          Dst:             mul_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_extract_element
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_64_is_greater_than
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_64
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ef_pack_m_vec
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          223
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_fx8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EF
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          397
      EdgeCount:       97
      CyclomaticComplexity: 26
      functionsReached:
        - ct_64_is_greater_than
        - ct_compare_64
        - ef_pack_m_vec
        - ef_unpack_m_vec
        - inverse_f
        - m_extract_element
        - mayo_secure_clear
        - vec_mul_add_u64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:70,9'
          Dst:             ef_pack_m_vec
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:139,9'
          Dst:             ef_unpack_m_vec
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:108,19'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:109,9'
          Dst:             vec_mul_add_u64
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:114,33'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:96,38'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:97,40'
          Dst:             ct_64_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:103,21'
          Dst:             m_extract_element
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:104,30'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:126,41'
          Dst:             m_extract_element
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:128,13'
          Dst:             vec_mul_add_u64
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:145,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:146,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:147,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:148,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/echelon_form.h:139,9'
          Dst:             ef_unpack_m_vec
    - functionName:    sub_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lincomb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    pqmayo_MAYO_3_opt_sample_solution
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          660
      EdgeCount:       141
      CyclomaticComplexity: 39
      functionsReached:
        - EF
        - ct_compare_8
        - mat_mul
        - mul_fx8
        - sub_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c:67,5'
          Dst:             EF
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c:64,38'
          Dst:             sub_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c:97,30'
          Dst:             ct_compare_8
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c:108,23'
          Dst:             mul_fx8
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c:97,30'
          Dst:             ct_compare_8
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_3_opt_m_upper
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - m_vec_add
        - m_vec_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c:23,13'
          Dst:             m_vec_copy
        - Src:             'src/sig/mayo/pqmayo_mayo-3_opt/arithmetic.c:25,17'
          Dst:             m_vec_add
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inverse_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_f
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:60,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:61,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:62,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:63,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:64,25'
          Dst:             mul_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_is_greater_than
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_32
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_fx8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EF
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         69
      ICount:          831
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - ct_compare_32
        - ct_is_greater_than
        - inverse_f
        - mayo_secure_clear
        - tbl32_gf16_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form.h:88,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/echelon_form.h:89,5'
          Dst:             mayo_secure_clear
    - functionName:    sub_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lincomb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    pqmayo_MAYO_3_avx2_sample_solution
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          677
      EdgeCount:       141
      CyclomaticComplexity: 39
      functionsReached:
        - EF
        - ct_compare_8
        - mat_mul
        - mul_fx8
        - sub_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c:67,5'
          Dst:             EF
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c:64,38'
          Dst:             sub_f
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c:97,30'
          Dst:             ct_compare_8
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c:108,23'
          Dst:             mul_fx8
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c:97,30'
          Dst:             ct_compare_8
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_3_avx2_m_upper
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - m_vec_add
        - m_vec_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c:23,13'
          Dst:             m_vec_copy
        - Src:             'src/sig/mayo/pqmayo_mayo-3_avx2/arithmetic.c:25,17'
          Dst:             m_vec_add
    - functionName:    mul_table
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    ef_unpack_m_vec
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec_mul_add_u64
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - mul_table
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.h:95,20'
          Dst:             mul_table
    - functionName:    inverse_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:60,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:61,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:62,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:63,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:64,25'
          Dst:             mul_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_extract_element
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_64_is_greater_than
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_64
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ef_pack_m_vec
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          223
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_fx8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EF
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          397
      EdgeCount:       97
      CyclomaticComplexity: 26
      functionsReached:
        - ct_64_is_greater_than
        - ct_compare_64
        - ef_pack_m_vec
        - ef_unpack_m_vec
        - inverse_f
        - m_extract_element
        - mayo_secure_clear
        - vec_mul_add_u64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:70,9'
          Dst:             ef_pack_m_vec
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:139,9'
          Dst:             ef_unpack_m_vec
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:108,19'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:109,9'
          Dst:             vec_mul_add_u64
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:114,33'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:96,38'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:97,40'
          Dst:             ct_64_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:103,21'
          Dst:             m_extract_element
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:104,30'
          Dst:             ct_compare_64
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:126,41'
          Dst:             m_extract_element
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:128,13'
          Dst:             vec_mul_add_u64
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:145,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:146,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:147,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:148,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/echelon_form.h:139,9'
          Dst:             ef_unpack_m_vec
    - functionName:    sub_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lincomb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    pqmayo_MAYO_5_opt_sample_solution
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          660
      EdgeCount:       141
      CyclomaticComplexity: 39
      functionsReached:
        - EF
        - ct_compare_8
        - mat_mul
        - mul_fx8
        - sub_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c:67,5'
          Dst:             EF
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c:64,38'
          Dst:             sub_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c:97,30'
          Dst:             ct_compare_8
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c:108,23'
          Dst:             mul_fx8
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c:97,30'
          Dst:             ct_compare_8
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_5_opt_m_upper
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - m_vec_add
        - m_vec_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c:23,13'
          Dst:             m_vec_copy
        - Src:             'src/sig/mayo/pqmayo_mayo-5_opt/arithmetic.c:25,17'
          Dst:             m_vec_add
    - functionName:    mayo_secure_clear
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/mem.h:25,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inverse_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_f
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:60,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:61,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:62,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:63,24'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:64,25'
          Dst:             mul_f
    - functionName:    mul_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_is_greater_than
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_32
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lincomb
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_f
        - mul_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,21'
          Dst:             mul_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:73,15'
          Dst:             add_f
    - functionName:    mul_fx8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_compare_8
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EF
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         81
      ICount:          1022
      EdgeCount:       107
      CyclomaticComplexity: 28
      functionsReached:
        - ct_compare_32
        - ct_is_greater_than
        - inverse_f
        - mayo_secure_clear
        - tbl32_gf16_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:19,30'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:20,32'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:26,22'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:30,11'
          Dst:             inverse_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:31,26'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:40,51'
          Dst:             ct_is_greater_than
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:43,22'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form_loop.h:45,43'
          Dst:             ct_compare_32
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form.h:88,5'
          Dst:             mayo_secure_clear
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/echelon_form.h:89,5'
          Dst:             mayo_secure_clear
    - functionName:    sub_f
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mat_mul
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lincomb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/simple_arithmetic.h:82,18'
          Dst:             lincomb
    - functionName:    pqmayo_MAYO_5_avx2_sample_solution
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          677
      EdgeCount:       141
      CyclomaticComplexity: 39
      functionsReached:
        - EF
        - ct_compare_8
        - mat_mul
        - mul_fx8
        - sub_f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c:60,5'
          Dst:             mat_mul
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c:67,5'
          Dst:             EF
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c:64,38'
          Dst:             sub_f
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c:97,30'
          Dst:             ct_compare_8
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c:108,23'
          Dst:             mul_fx8
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c:97,30'
          Dst:             ct_compare_8
    - functionName:    m_vec_add
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    m_vec_copy
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic_fixed.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqmayo_MAYO_5_avx2_m_upper
      functionSourceFile: '/src/liboqs/src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - m_vec_add
        - m_vec_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c:23,13'
          Dst:             m_vec_copy
        - Src:             'src/sig/mayo/pqmayo_mayo-5_avx2/arithmetic.c:25,17'
          Dst:             m_vec_add
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          163
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          304
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:295,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:299,19'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:302,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:307,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:311,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:314,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:316,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:319,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:323,24'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:326,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:424,32'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:428,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:431,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:364,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:373,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:375,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:377,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:379,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:380,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:384,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:388,34'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:401,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:406,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:407,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:408,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:409,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:410,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:414,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:415,4'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:417,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:441,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:449,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:436,3'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:444,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:52,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:53,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:55,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          183
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          355
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          144
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          143
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          315
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          236
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fz_vec
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_seed_path
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:145,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:146,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:149,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:224,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:225,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:226,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:232,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:237,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:243,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:244,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:246,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:184,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:189,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:190,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:193,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:194,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:196,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:198,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:201,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:202,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:203,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:206,3'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:208,3'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:212,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:217,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:251,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:255,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:266,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:269,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:272,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:273,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:261,3'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:279,4'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:280,4'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          570
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          390
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          270
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          526
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    66
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          238
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          109
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          95
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          138
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          270
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          214
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          153
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          494
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_recompute_root
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:350,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:361,19'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:364,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:369,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:373,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:376,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:378,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:381,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:385,24'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:388,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:551,32'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:555,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:558,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:472,34'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:485,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:490,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:491,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:492,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:493,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:494,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:498,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:499,4'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:452,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:454,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:456,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:458,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:459,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:463,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:506,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:526,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:569,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:576,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:564,3'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:572,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:54,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:56,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          169
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          269
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          124
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          72
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          201
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          157
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          287
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          438
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fz_vec
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_seed_path
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_tree_proof
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:153,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:154,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:157,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:159,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:278,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:279,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:280,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:287,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:292,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:298,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:299,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:301,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:306,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:310,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:320,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:323,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:327,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:328,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:315,3'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:334,4'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:335,4'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          136
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          433
      EdgeCount:       100
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          387
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          523
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          109
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          95
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          106
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          354
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128BALANCED_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          212
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          163
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          299
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_rebuild_leaves
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:292,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:296,19'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:299,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:304,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:308,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:311,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:313,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:316,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:320,24'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:418,32'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:422,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:425,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:358,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:367,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:369,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:371,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:373,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:374,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:378,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:382,34'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:389,38'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:389,38'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:395,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:400,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:401,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:402,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:403,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:404,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:408,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:409,4'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:411,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:435,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:443,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:430,3'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:438,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:52,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:53,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:55,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          183
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          355
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          144
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          143
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          315
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          228
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fz_vec
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_seed_path
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:145,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:146,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:149,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:221,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:222,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:223,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:229,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:234,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:240,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:241,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:243,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:182,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:187,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:188,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:191,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:192,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:194,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:196,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:199,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:200,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:201,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:204,3'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:206,3'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:210,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:215,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:248,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:252,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:263,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:266,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:269,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:270,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:258,3'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:276,4'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:277,4'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          570
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_CLEAN_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_CLEAN_tree_root
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          109
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          95
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP128FAST_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:58,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:59,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:61,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          153
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          489
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP128FAST_AVX2_rebuild_leaves
        - PQCLEAN_CROSSRSDP128FAST_AVX2_recompute_root
        - PQCLEAN_CROSSRSDP128FAST_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDP128FAST_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDP128FAST_AVX2_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:347,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:358,19'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:361,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:366,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:370,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:373,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:375,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:378,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:382,24'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:545,32'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:549,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:552,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:466,34'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:473,38'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:473,38'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:479,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:484,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:485,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:486,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:487,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:488,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:492,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:493,4'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:446,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:448,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:450,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:452,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:453,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:457,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:500,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:520,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:563,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:570,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:558,3'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:566,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:54,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:56,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          169
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          269
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          124
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          72
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          201
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          157
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          287
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          430
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fz_vec
        - PQCLEAN_CROSSRSDP128FAST_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP128FAST_AVX2_seed_path
        - PQCLEAN_CROSSRSDP128FAST_AVX2_tree_proof
        - PQCLEAN_CROSSRSDP128FAST_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:153,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:154,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:157,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:202,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:207,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:208,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:211,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:212,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:214,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:216,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:219,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:221,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:224,3'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:236,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:252,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:275,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:276,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:277,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:284,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:289,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:295,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:296,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:298,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:202,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:207,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:208,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:211,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:212,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:214,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:216,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:219,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:221,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:224,3'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:236,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:252,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:303,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:307,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:317,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:320,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:324,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:325,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:312,3'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:331,4'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:332,4'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          136
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDP128FAST_AVX2_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDP128FAST_AVX2_tree_root
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          109
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          95
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP128FAST_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_initialize_par
        - csprng_randombytes
        - csprng_randombytes_par
        - csprng_release
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/seedtree.c:68,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/seedtree.c:69,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/seedtree.c:71,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/seedtree.c:97,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/seedtree.c:109,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-fast_avx2/seedtree.c:118,2'
          Dst:             csprng_release_par
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          163
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          304
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:295,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:299,19'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:302,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:307,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:311,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:314,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:316,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:319,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:323,24'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:326,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:424,32'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:428,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:431,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:364,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:373,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:375,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:377,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:379,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:380,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:384,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:388,34'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:401,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:406,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:407,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:408,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:409,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:410,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:414,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:415,4'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:417,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:441,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:449,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:436,3'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:444,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:52,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:53,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:55,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          183
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          355
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          144
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          143
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          315
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          236
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fz_vec
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_seed_path
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:145,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:146,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:149,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:224,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:225,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:226,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:232,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:237,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:243,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:244,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:246,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:184,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:189,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:190,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:193,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:194,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:196,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:198,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:201,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:202,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:203,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:206,3'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:208,3'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:212,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:217,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:251,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:255,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:266,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:269,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:272,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:273,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:261,3'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:279,4'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:280,4'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          570
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          264
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         142
      ICount:          646
      EdgeCount:       188
      CyclomaticComplexity: 48
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          109
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          95
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          206
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          266
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          53
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          153
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          494
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_recompute_root
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:350,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:361,19'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:364,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:369,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:373,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:376,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:378,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:381,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:385,24'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:388,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:551,32'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:555,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:558,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:472,34'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:485,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:490,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:491,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:492,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:493,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:494,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:498,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:499,4'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:452,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:454,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:456,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:458,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:459,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:463,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:506,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:526,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:569,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:576,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:564,3'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:572,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:54,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:56,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          169
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          269
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          124
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          72
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          201
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          157
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          287
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          438
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fz_vec
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_seed_path
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_tree_proof
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:153,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:154,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:157,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:159,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:278,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:279,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:280,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:287,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:292,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:298,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:299,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:301,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:306,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:310,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:320,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:323,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:327,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:328,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:315,3'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:334,4'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:335,4'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          136
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          381
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         142
      ICount:          643
      EdgeCount:       188
      CyclomaticComplexity: 48
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          109
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          95
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          142
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          350
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          53
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP128SMALL_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          208
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-128-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          304
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:295,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:299,19'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:302,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:307,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:311,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:314,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:316,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:319,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:323,24'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:326,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:424,32'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:428,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:431,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:364,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:373,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:375,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:377,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:379,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:380,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:384,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:388,34'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:401,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:406,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:407,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:408,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:409,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:410,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:414,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:415,4'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:417,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:441,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:449,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:436,3'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:444,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:52,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:53,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:55,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          143
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          244
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          115
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          245
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          236
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fz_vec
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_seed_path
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:145,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:146,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:149,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:224,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:225,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:226,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:232,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:237,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:243,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:244,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:246,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:184,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:189,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:190,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:193,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:194,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:196,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:198,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:201,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:202,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:203,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:206,3'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:208,3'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:212,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:217,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:251,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:255,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:266,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:269,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:272,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:273,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:261,3'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:279,4'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:280,4'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          150
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          316
      EdgeCount:       74
      CyclomaticComplexity: 20
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         229
      ICount:          1017
      EdgeCount:       304
      CyclomaticComplexity: 77
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          203
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          85
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          75
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          194
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          266
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          266
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          519
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_recompute_root
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:350,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:361,19'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:364,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:369,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:373,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:376,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:378,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:381,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:385,24'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:388,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:551,32'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:555,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:558,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:472,34'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:485,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:490,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:491,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:492,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:493,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:494,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:498,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:499,4'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:452,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:454,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:456,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:458,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:459,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:463,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:506,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:526,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:569,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:576,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:564,3'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:572,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:54,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:56,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          185
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          269
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          226
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          100
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          165
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          287
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          463
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fz_vec
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_seed_path
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_tree_proof
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:153,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:154,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:157,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:159,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:278,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:279,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:280,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:287,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:292,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:298,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:299,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:301,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:306,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:310,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:320,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:323,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:327,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:328,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:315,3'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:334,4'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:335,4'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          291
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          381
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         229
      ICount:          1011
      EdgeCount:       304
      CyclomaticComplexity: 77
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          178
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          1425
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          733
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          146
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          350
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192BALANCED_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          208
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          299
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_rebuild_leaves
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:292,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:296,19'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:299,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:304,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:308,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:311,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:313,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:316,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:320,24'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:418,32'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:422,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:425,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:358,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:367,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:369,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:371,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:373,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:374,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:378,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:382,34'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:389,38'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:389,38'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:395,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:400,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:401,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:402,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:403,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:404,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:408,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:409,4'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:411,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:435,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:443,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:430,3'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:438,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:52,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:53,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:55,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          143
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          244
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          115
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          245
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          228
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fz_vec
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_seed_path
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:145,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:146,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:149,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:221,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:222,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:223,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:229,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:234,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:240,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:241,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:243,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:182,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:187,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:188,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:191,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:192,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:194,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:196,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:199,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:200,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:201,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:204,3'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:206,3'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:210,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:215,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:248,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:252,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:263,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:266,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:269,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:270,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:258,3'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:276,4'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:277,4'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          150
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_CLEAN_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_CLEAN_tree_root
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          85
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          75
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP192FAST_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:58,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:59,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:61,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          266
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          514
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP192FAST_AVX2_rebuild_leaves
        - PQCLEAN_CROSSRSDP192FAST_AVX2_recompute_root
        - PQCLEAN_CROSSRSDP192FAST_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDP192FAST_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDP192FAST_AVX2_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:347,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:358,19'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:361,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:366,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:370,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:373,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:375,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:378,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:382,24'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:545,32'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:549,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:552,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:466,34'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:473,38'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:473,38'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:479,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:484,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:485,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:486,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:487,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:488,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:492,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:493,4'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:446,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:448,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:450,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:452,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:453,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:457,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:500,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:520,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:563,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:570,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:558,3'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:566,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:54,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:56,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          185
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          269
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          226
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          100
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          165
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          287
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          455
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fz_vec
        - PQCLEAN_CROSSRSDP192FAST_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP192FAST_AVX2_seed_path
        - PQCLEAN_CROSSRSDP192FAST_AVX2_tree_proof
        - PQCLEAN_CROSSRSDP192FAST_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:153,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:154,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:157,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:202,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:207,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:208,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:211,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:212,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:214,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:216,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:219,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:221,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:224,3'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:236,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:252,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:275,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:276,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:277,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:284,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:289,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:295,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:296,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:298,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:202,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:207,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:208,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:211,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:212,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:214,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:216,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:219,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:221,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:224,3'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:236,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:252,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:303,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:307,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:317,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:320,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:324,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:325,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:312,3'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:331,4'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:332,4'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          291
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDP192FAST_AVX2_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDP192FAST_AVX2_tree_root
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          178
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          1425
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          733
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP192FAST_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_initialize_par
        - csprng_randombytes
        - csprng_randombytes_par
        - csprng_release
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/seedtree.c:68,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/seedtree.c:69,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/seedtree.c:71,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/seedtree.c:97,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/seedtree.c:109,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-fast_avx2/seedtree.c:118,2'
          Dst:             csprng_release_par
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          304
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:295,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:299,19'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:302,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:307,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:311,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:314,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:316,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:319,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:323,24'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:326,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:424,32'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:428,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:431,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:364,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:373,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:375,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:377,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:379,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:380,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:384,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:388,34'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:401,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:406,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:407,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:408,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:409,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:410,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:414,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:415,4'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:417,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:441,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:449,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:436,3'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:444,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:52,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:53,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:55,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          147
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          143
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          244
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          115
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          245
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          236
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fz_vec
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_seed_path
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:145,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:146,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:149,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:224,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:225,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:226,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:232,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:237,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:243,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:244,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:246,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:184,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:189,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:190,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:193,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:194,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:196,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:198,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:201,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:202,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:203,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:206,3'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:208,3'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:212,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:217,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:251,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:255,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:266,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:269,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:272,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:273,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:261,3'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:279,4'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:280,4'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          150
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          316
      EdgeCount:       74
      CyclomaticComplexity: 20
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          70
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         333
      ICount:          1421
      EdgeCount:       443
      CyclomaticComplexity: 112
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          85
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          75
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          267
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          266
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          78
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          266
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          519
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_recompute_root
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:350,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:361,19'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:364,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:369,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:373,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:376,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:378,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:381,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:385,24'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:388,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:551,32'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:555,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:558,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:472,34'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:485,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:490,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:491,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:492,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:493,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:494,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:498,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:499,4'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:452,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:454,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:456,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:458,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:459,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:463,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:506,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:526,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:569,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:576,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:564,3'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:572,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:54,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:56,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          185
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          269
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          226
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          100
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          165
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          287
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          463
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fz_vec
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_seed_path
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_tree_proof
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:153,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:154,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:157,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:159,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:278,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:279,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:280,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:287,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:292,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:298,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:299,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:301,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:306,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:310,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:320,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:323,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:327,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:328,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:315,3'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:334,4'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:335,4'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          291
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          381
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          70
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         333
      ICount:          1412
      EdgeCount:       443
      CyclomaticComplexity: 112
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          178
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          1425
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          733
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          195
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          350
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          78
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP192SMALL_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          208
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-192-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          125
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          304
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:295,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:299,19'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:302,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:307,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:311,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:314,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:316,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:319,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:323,24'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:326,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:424,32'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:428,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:431,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:364,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:373,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:375,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:377,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:379,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:380,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:384,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:388,34'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:401,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:406,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:407,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:408,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:409,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:410,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:414,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:415,4'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:417,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:441,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:449,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:436,3'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:444,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:52,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:53,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:55,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          113
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          183
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          127
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          204
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          75
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          143
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          301
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          236
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fz_vec
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_seed_path
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:145,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:146,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:149,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:224,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:225,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:226,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:232,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:237,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:243,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:244,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:246,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:184,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:189,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:190,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:193,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:194,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:196,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:198,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:201,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:202,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:203,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:206,3'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:208,3'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:212,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:217,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:251,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:255,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:266,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:269,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:272,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:273,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:261,3'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:279,4'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:280,4'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          174
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          390
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          270
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          526
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          194
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          85
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          75
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          202
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          270
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          153
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          504
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_recompute_root
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:350,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:361,19'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:364,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:369,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:373,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:376,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:378,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:381,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:385,24'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:388,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:551,32'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:555,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:558,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:472,34'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:485,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:490,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:491,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:492,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:493,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:494,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:498,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:499,4'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:452,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:454,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:456,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:458,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:459,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:463,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:506,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:526,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:569,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:576,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:564,3'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:572,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:54,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:56,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          321
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          201
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          157
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          343
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          448
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fz_vec
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_seed_path
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_tree_proof
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:153,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:154,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:157,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:159,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:278,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:279,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:280,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:287,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:292,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:298,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:299,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:301,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:306,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:310,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:320,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:323,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:327,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:328,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:315,3'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:334,4'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:335,4'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          312
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          433
      EdgeCount:       100
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          387
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          523
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          151
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          1425
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          360
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          138
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          354
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256BALANCED_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          212
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          125
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          299
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_rebuild_leaves
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:292,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:296,19'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:299,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:304,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:308,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:311,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:313,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:316,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:320,24'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:418,32'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:422,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:425,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:358,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:367,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:369,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:371,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:373,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:374,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:378,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:382,34'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:389,38'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:389,38'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:395,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:400,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:401,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:402,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:403,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:404,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:408,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:409,4'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:411,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:435,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:443,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:430,3'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:438,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:52,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:53,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:55,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          113
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          183
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          127
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          204
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          75
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          143
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          301
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          228
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fz_vec
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_seed_path
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:145,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:146,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:149,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:221,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:222,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:223,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:229,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:234,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:240,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:241,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:243,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:182,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:187,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:188,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:191,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:192,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:194,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:196,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:199,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:200,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:201,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:204,3'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:206,3'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:210,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:215,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:248,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:252,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:263,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:266,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:269,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:270,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:258,3'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:276,4'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:277,4'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          174
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_CLEAN_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_CLEAN_tree_root
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          85
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          75
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP256FAST_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:58,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:59,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:61,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          153
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          499
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP256FAST_AVX2_rebuild_leaves
        - PQCLEAN_CROSSRSDP256FAST_AVX2_recompute_root
        - PQCLEAN_CROSSRSDP256FAST_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDP256FAST_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDP256FAST_AVX2_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:347,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:358,19'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:361,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:366,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:370,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:373,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:375,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:378,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:382,24'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:545,32'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:549,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:552,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:466,34'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:473,38'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:473,38'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:479,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:484,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:485,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:486,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:487,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:488,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:492,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:493,4'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:446,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:448,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:450,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:452,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:453,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:457,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:500,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:520,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:563,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:570,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:558,3'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:566,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:54,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:56,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          321
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          201
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          157
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          343
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          440
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fz_vec
        - PQCLEAN_CROSSRSDP256FAST_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP256FAST_AVX2_seed_path
        - PQCLEAN_CROSSRSDP256FAST_AVX2_tree_proof
        - PQCLEAN_CROSSRSDP256FAST_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:153,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:154,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:157,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:202,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:207,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:208,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:211,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:212,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:214,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:216,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:219,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:221,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:224,3'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:236,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:252,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:275,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:276,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:277,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:284,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:289,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:295,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:296,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:298,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:202,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:207,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:208,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:211,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:212,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:214,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:216,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:219,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:221,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:224,3'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:236,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:252,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:303,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:307,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:317,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:320,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:324,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:325,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:312,3'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:331,4'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:332,4'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          312
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDP256FAST_AVX2_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDP256FAST_AVX2_tree_root
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          151
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          1425
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          360
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP256FAST_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_initialize_par
        - csprng_randombytes
        - csprng_randombytes_par
        - csprng_release
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/seedtree.c:68,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/seedtree.c:69,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/seedtree.c:71,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/seedtree.c:97,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/seedtree.c:109,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-fast_avx2/seedtree.c:118,2'
          Dst:             csprng_release_par
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          125
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          304
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:295,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:299,19'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:302,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:307,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:311,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:314,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:316,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:319,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:323,24'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:326,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:424,32'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:428,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:431,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:364,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:373,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:375,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:377,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:379,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:380,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:384,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:388,34'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:395,38'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:401,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:406,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:407,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:408,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:409,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:410,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:414,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:415,4'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:417,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:441,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:449,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:436,3'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:444,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:52,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:53,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:55,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          113
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          183
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          127
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          204
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          75
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          143
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          301
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          236
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fz_vec
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_seed_path
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:145,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:146,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:149,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:224,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:225,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:226,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:232,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:237,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:243,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:244,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:246,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:184,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:189,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:190,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:193,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:194,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:196,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:198,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:201,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:202,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:203,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:206,3'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:208,3'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:212,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:217,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:251,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:255,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:266,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:269,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:272,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:273,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:261,3'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:279,4'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:280,4'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          174
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          264
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         321
      ICount:          1361
      EdgeCount:       427
      CyclomaticComplexity: 108
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          85
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          75
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          316
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          266
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          153
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          504
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_recompute_root
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_unpack_fz_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_n
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:350,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:361,19'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:364,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:369,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:373,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:376,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:378,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:381,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:385,24'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:388,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:551,32'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:555,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:558,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:472,34'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:479,38'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_unpack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:485,22'
          Dst:             is_fz_vec_in_restr_group_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:490,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:491,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:492,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:493,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:494,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:498,4'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:499,4'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:452,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:454,4'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:456,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:458,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:459,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:463,4'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:506,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:526,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:569,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:576,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:564,3'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:572,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:54,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:56,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          321
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          184
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm_synd
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_dz_norm
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          201
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          157
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          343
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:70,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:71,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:75,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:77,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:83,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:84,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:86,2'
          Dst:             csprng_release
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          448
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fz_vec
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_seed_path
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_tree_proof
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_vec
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_dz_norm
        - fp_dz_norm_synd
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:142,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:153,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:154,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:157,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:159,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:278,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:279,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:280,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:287,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:292,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:298,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:299,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:301,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:204,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:209,3'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:210,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:213,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:214,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:216,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:218,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:222,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:223,3'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:226,3'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:228,3'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:238,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:254,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:306,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:310,3'
          Dst:             fp_dz_norm
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:320,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:323,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:327,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:328,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:315,3'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:334,4'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:335,4'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fz_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          312
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_syn
        - csprng_fz_vec
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fp_dz_norm_synd
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:93,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:101,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:102,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:106,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:111,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:118,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:121,2'
          Dst:             csprng_fz_vec
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:123,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:126,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:127,2'
          Dst:             fp_dz_norm_synd
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/CROSS.c:128,2'
          Dst:             PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          381
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         321
      ICount:          1352
      EdgeCount:       427
      CyclomaticComplexity: 108
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          151
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          1425
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_3_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          360
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c:371,22'
          Dst:             generic_unpack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c:460,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c:447,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c:352,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c:434,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_3_bit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c:185,2'
          Dst:             generic_pack_3_bit
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c:412,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c:399,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c:169,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/pack_unpack.c:386,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          212
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          350
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDP256SMALL_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          208
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdp-256-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:283,2'
          Dst:             csprng_randombytes
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          229
      EdgeCount:       73
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          315
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:315,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:319,19'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:322,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:327,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:331,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:334,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:336,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:339,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:343,24'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:346,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:449,32'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:453,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:456,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:384,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:393,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:395,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:396,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:397,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:399,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:401,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:402,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:410,34'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:424,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:425,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:431,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:432,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:433,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:435,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:440,4'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:442,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:466,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:474,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:461,3'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:469,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:55,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:56,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:58,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          205
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:164,12'
          Dst:             RESTR_TO_VAL
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:186,12'
          Dst:             RESTR_TO_VAL
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          341
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          351
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:92,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:93,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          251
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_seed_path
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:155,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:158,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:159,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:162,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:164,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:243,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:244,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:245,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:251,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:256,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:262,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:263,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:265,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:199,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:204,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:205,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:206,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:207,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:208,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:209,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:212,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:213,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:215,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:217,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:225,3'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:227,3'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:231,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:236,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:270,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:285,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:288,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:291,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:292,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:280,3'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:298,4'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:299,4'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          497
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:100,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:108,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:109,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:113,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:119,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:126,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:130,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:131,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:132,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:134,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:137,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/CROSS.c:139,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          390
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          270
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          526
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    66
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          238
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          733
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          138
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          270
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          214
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    mm256_mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    mm256_mod509_epu32
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_mulmod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:156,7'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:157,7'
          Dst:             mm256_mod509_epu32
    - functionName:    mm256_cmov_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_shuffle_epi16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_exp16mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_cmov_epu16
        - mm256_mulmod509_epu16
        - mm256_shuffle_epi16
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:171,19'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:182,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:186,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:187,19'
          Dst:             mm256_cmov_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:189,14'
          Dst:             mm256_mulmod509_epu16
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:469,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          113
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          229
      EdgeCount:       73
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          532
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_recompute_root
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:387,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:403,19'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:406,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:411,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:415,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:418,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:420,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:423,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:427,24'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:430,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:598,32'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:602,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:605,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:516,34'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:527,40'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:530,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:531,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:537,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:538,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:539,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:541,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:546,4'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:494,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:496,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:497,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:498,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:500,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:502,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:503,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:553,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:573,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:616,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:623,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:611,3'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:619,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:54,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:56,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:57,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:59,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          130
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          208
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
        - mm256_mod509_epu16
        - mm256_mulmod509_epu16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          351
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:98,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:99,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          485
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_seed_path
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_tree_proof
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:167,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:183,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:184,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:187,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:189,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:314,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:315,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:316,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:323,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:328,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:334,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:335,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:337,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:342,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:356,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:359,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:363,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:364,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:351,3'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:370,4'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:371,4'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          204
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/fp_arith.h:0,0'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          91
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:106,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:114,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:115,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:119,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:125,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:132,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:136,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:143,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:144,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:146,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:149,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          433
      EdgeCount:       100
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          387
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          523
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          733
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          106
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          354
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128BALANCED_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          212
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:283,2'
          Dst:             csprng_randombytes
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          229
      EdgeCount:       73
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          310
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_rebuild_leaves
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:312,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:316,19'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:319,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:324,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:328,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:331,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:333,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:336,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:340,24'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:443,32'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:447,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:450,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:378,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:387,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:389,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:390,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:391,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:393,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:395,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:396,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:404,34'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:415,40'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:415,40'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:418,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:419,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:425,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:426,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:427,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:429,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:434,4'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:436,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:460,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:468,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:455,3'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:463,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:55,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:56,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:58,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          205
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:164,12'
          Dst:             RESTR_TO_VAL
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:186,12'
          Dst:             RESTR_TO_VAL
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          341
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          351
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:92,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:93,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          243
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_seed_path
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:155,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:158,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:159,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:162,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:240,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:241,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:242,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:248,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:253,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:259,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:260,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:262,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:197,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:202,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:203,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:204,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:205,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:206,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:207,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:210,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:211,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:213,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:215,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:218,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:219,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:223,3'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:225,3'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:229,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:234,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:267,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:282,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:285,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:288,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:289,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:277,3'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:295,4'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:296,4'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          497
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:100,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:108,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:109,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:113,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:119,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:126,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:130,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:131,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:132,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:134,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:137,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/CROSS.c:139,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_CLEAN_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_CLEAN_tree_root
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          733
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:58,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:59,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:61,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
    - functionName:    mm256_mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    mm256_mod509_epu32
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_mulmod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:156,7'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:157,7'
          Dst:             mm256_mod509_epu32
    - functionName:    mm256_cmov_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_shuffle_epi16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_exp16mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_cmov_epu16
        - mm256_mulmod509_epu16
        - mm256_shuffle_epi16
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:171,19'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:182,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:186,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:187,19'
          Dst:             mm256_cmov_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:189,14'
          Dst:             mm256_mulmod509_epu16
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:469,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          113
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          229
      EdgeCount:       73
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          527
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_rebuild_leaves
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_recompute_root
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:384,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:400,19'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:403,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:408,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:412,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:415,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:417,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:420,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:424,24'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:592,32'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:596,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:599,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:510,34'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:521,40'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:524,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:525,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:531,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:532,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:533,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:535,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:540,4'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:488,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:490,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:491,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:492,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:494,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:496,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:497,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:547,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:567,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:610,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:617,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:605,3'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:613,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:54,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:56,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:57,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:59,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          130
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          208
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
        - mm256_mod509_epu16
        - mm256_mulmod509_epu16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          351
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:98,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:99,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          477
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_seed_path
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_tree_proof
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:167,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:183,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:184,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:187,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:234,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:239,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:240,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:241,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:242,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:244,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:247,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:248,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:250,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:252,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:255,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:256,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:260,3'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:272,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:288,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:311,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:312,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:313,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:320,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:325,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:331,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:332,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:334,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:234,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:239,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:240,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:241,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:242,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:244,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:247,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:248,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:250,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:252,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:255,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:256,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:260,3'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:272,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:288,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:339,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:353,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:356,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:360,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:361,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:348,3'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:367,4'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:368,4'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          204
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/fp_arith.h:0,0'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          91
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:106,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:114,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:115,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:119,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:125,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:132,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:136,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:143,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:144,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:146,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:149,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDPG128FAST_AVX2_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDPG128FAST_AVX2_tree_root
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          733
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG128FAST_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_initialize_par
        - csprng_randombytes
        - csprng_randombytes_par
        - csprng_release
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/seedtree.c:68,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/seedtree.c:69,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/seedtree.c:71,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/seedtree.c:97,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/seedtree.c:109,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-fast_avx2/seedtree.c:118,2'
          Dst:             csprng_release_par
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:283,2'
          Dst:             csprng_randombytes
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          229
      EdgeCount:       73
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          315
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:315,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:319,19'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:322,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:327,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:331,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:334,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:336,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:339,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:343,24'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:346,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:449,32'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:453,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:456,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:384,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:393,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:395,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:396,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:397,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:399,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:401,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:402,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:410,34'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:424,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:425,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:431,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:432,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:433,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:435,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:440,4'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:442,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:466,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:474,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:461,3'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:469,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:55,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:56,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:58,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          205
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:164,12'
          Dst:             RESTR_TO_VAL
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:186,12'
          Dst:             RESTR_TO_VAL
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          341
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          351
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:92,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:93,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          251
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_seed_path
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:155,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:158,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:159,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:162,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:164,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:243,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:244,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:245,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:251,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:256,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:262,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:263,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:265,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:199,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:204,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:205,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:206,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:207,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:208,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:209,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:212,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:213,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:215,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:217,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:225,3'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:227,3'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:231,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:236,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:270,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:285,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:288,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:291,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:292,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:280,3'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:298,4'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:299,4'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          497
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:100,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:108,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:109,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:113,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:119,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:126,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:130,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:131,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:132,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:134,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:137,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/CROSS.c:139,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          390
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          270
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          526
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          194
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          733
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          202
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          270
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    mm256_mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    mm256_mod509_epu32
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_mulmod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:156,7'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:157,7'
          Dst:             mm256_mod509_epu32
    - functionName:    mm256_cmov_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_shuffle_epi16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_exp16mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_cmov_epu16
        - mm256_mulmod509_epu16
        - mm256_shuffle_epi16
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:171,19'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:182,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:186,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:187,19'
          Dst:             mm256_cmov_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:189,14'
          Dst:             mm256_mulmod509_epu16
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:469,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          113
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          229
      EdgeCount:       73
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          532
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_recompute_root
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:387,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:403,19'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:406,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:411,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:415,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:418,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:420,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:423,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:427,24'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:430,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:598,32'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:602,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:605,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:516,34'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:527,40'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:530,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:531,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:537,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:538,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:539,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:541,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:546,4'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:494,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:496,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:497,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:498,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:500,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:502,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:503,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:553,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:573,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:616,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:623,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:611,3'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:619,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:54,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:56,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:57,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:59,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          130
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:351,21'
          Dst:             mm256_exp16mod509_epu16
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          208
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
        - mm256_mod509_epu16
        - mm256_mulmod509_epu16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          351
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:98,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:99,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          485
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_seed_path
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_tree_proof
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:167,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:183,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:184,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:187,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:189,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:314,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:315,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:316,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:323,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:328,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:334,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:335,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:337,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:342,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:356,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:359,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:363,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:364,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:351,3'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:370,4'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:371,4'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          204
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/fp_arith.h:0,0'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          91
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:106,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:114,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:115,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:119,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:125,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:132,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:136,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:143,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:144,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:146,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:149,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          433
      EdgeCount:       100
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          387
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          523
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          733
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          138
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake128_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          354
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG128SMALL_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          212
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-128-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:283,2'
          Dst:             csprng_randombytes
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         80
      ICount:          364
      EdgeCount:       118
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          315
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:315,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:319,19'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:322,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:327,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:331,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:334,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:336,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:339,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:343,24'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:346,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:449,32'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:453,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:456,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:384,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:393,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:395,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:396,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:397,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:399,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:401,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:402,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:410,34'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:424,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:425,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:431,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:432,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:433,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:435,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:440,4'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:442,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:466,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:474,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:461,3'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:469,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:55,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:56,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:58,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          125
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:164,12'
          Dst:             RESTR_TO_VAL
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:186,12'
          Dst:             RESTR_TO_VAL
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          231
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          128
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:92,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:93,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          251
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_seed_path
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:155,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:158,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:159,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:162,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:164,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:243,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:244,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:245,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:251,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:256,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:262,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:263,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:265,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:199,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:204,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:205,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:206,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:207,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:208,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:209,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:212,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:213,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:215,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:217,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:225,3'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:227,3'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:231,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:236,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:270,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:285,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:288,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:291,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:292,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:280,3'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:298,4'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:299,4'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          237
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:100,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:108,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:109,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:113,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:119,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:126,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:130,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:131,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:132,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:134,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:137,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/CROSS.c:139,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          316
      EdgeCount:       74
      CyclomaticComplexity: 20
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          63
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         154
      ICount:          706
      EdgeCount:       204
      CyclomaticComplexity: 52
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          207
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          158
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          266
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          65
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    mm256_mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    mm256_mod509_epu32
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_mulmod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:156,7'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:157,7'
          Dst:             mm256_mod509_epu32
    - functionName:    mm256_cmov_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_shuffle_epi16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_exp16mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_cmov_epu16
        - mm256_mulmod509_epu16
        - mm256_shuffle_epi16
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:171,19'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:182,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:186,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:187,19'
          Dst:             mm256_cmov_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:189,14'
          Dst:             mm256_mulmod509_epu16
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:469,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         80
      ICount:          364
      EdgeCount:       118
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          547
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_recompute_root
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:387,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:403,19'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:406,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:411,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:415,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:418,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:420,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:423,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:427,24'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:430,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:598,32'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:602,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:605,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:516,34'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:527,40'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:530,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:531,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:537,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:538,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:539,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:541,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:546,4'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:494,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:496,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:497,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:498,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:500,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:502,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:503,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:553,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:573,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:616,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:623,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:611,3'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:619,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:54,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:56,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:57,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:59,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          107
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          280
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          139
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
        - mm256_mod509_epu16
        - mm256_mulmod509_epu16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          231
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          128
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:98,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:99,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          500
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_seed_path
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_tree_proof
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:167,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:183,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:184,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:187,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:189,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:314,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:315,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:316,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:323,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:328,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:334,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:335,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:337,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:342,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:356,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:359,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:363,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:364,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:351,3'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:370,4'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:371,4'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          365
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/fp_arith.h:0,0'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:106,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:114,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:115,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:119,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:125,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:132,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:136,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:143,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:144,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:146,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:149,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          381
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          63
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         154
      ICount:          703
      EdgeCount:       204
      CyclomaticComplexity: 52
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          126
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          350
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          65
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192BALANCED_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          208
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:283,2'
          Dst:             csprng_randombytes
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         80
      ICount:          364
      EdgeCount:       118
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          310
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_rebuild_leaves
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:312,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:316,19'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:319,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:324,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:328,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:331,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:333,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:336,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:340,24'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:443,32'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:447,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:450,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:378,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:387,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:389,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:390,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:391,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:393,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:395,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:396,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:404,34'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:415,40'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:415,40'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:418,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:419,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:425,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:426,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:427,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:429,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:434,4'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:436,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:460,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:468,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:455,3'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:463,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:55,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:56,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:58,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          125
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:164,12'
          Dst:             RESTR_TO_VAL
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:186,12'
          Dst:             RESTR_TO_VAL
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          231
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          128
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:92,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:93,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          243
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_seed_path
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:155,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:158,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:159,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:162,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:240,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:241,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:242,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:248,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:253,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:259,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:260,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:262,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:197,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:202,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:203,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:204,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:205,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:206,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:207,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:210,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:211,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:213,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:215,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:218,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:219,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:223,3'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:225,3'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:229,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:234,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:267,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:282,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:285,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:288,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:289,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:277,3'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:295,4'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:296,4'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          237
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:100,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:108,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:109,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:113,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:119,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:126,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:130,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:131,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:132,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:134,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:137,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/CROSS.c:139,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_CLEAN_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_CLEAN_tree_root
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:58,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:59,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:61,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
    - functionName:    mm256_mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    mm256_mod509_epu32
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_mulmod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:156,7'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:157,7'
          Dst:             mm256_mod509_epu32
    - functionName:    mm256_cmov_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_shuffle_epi16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_exp16mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_cmov_epu16
        - mm256_mulmod509_epu16
        - mm256_shuffle_epi16
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:171,19'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:182,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:186,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:187,19'
          Dst:             mm256_cmov_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:189,14'
          Dst:             mm256_mulmod509_epu16
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:469,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         80
      ICount:          364
      EdgeCount:       118
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          542
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_rebuild_leaves
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_recompute_root
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:384,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:400,19'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:403,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:408,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:412,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:415,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:417,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:420,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:424,24'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:592,32'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:596,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:599,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:510,34'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:521,40'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:524,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:525,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:531,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:532,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:533,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:535,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:540,4'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:488,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:490,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:491,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:492,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:494,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:496,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:497,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:547,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:567,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:610,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:617,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:605,3'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:613,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:54,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:56,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:57,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:59,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          107
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          280
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          139
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
        - mm256_mod509_epu16
        - mm256_mulmod509_epu16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          231
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          128
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:98,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:99,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          492
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_seed_path
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_tree_proof
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:167,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:183,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:184,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:187,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:234,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:239,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:240,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:241,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:242,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:244,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:247,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:248,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:250,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:252,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:255,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:256,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:260,3'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:272,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:288,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:311,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:312,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:313,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:320,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:325,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:331,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:332,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:334,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:234,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:239,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:240,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:241,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:242,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:244,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:247,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:248,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:250,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:252,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:255,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:256,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:260,3'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:272,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:288,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:339,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:353,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:356,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:360,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:361,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:348,3'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:367,4'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:368,4'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          365
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/fp_arith.h:0,0'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:106,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:114,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:115,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:119,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:125,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:132,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:136,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:143,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:144,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:146,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:149,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDPG192FAST_AVX2_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDPG192FAST_AVX2_tree_root
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG192FAST_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_initialize_par
        - csprng_randombytes
        - csprng_randombytes_par
        - csprng_release
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/seedtree.c:68,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/seedtree.c:69,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/seedtree.c:71,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/seedtree.c:97,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/seedtree.c:109,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-fast_avx2/seedtree.c:118,2'
          Dst:             csprng_release_par
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:283,2'
          Dst:             csprng_randombytes
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         80
      ICount:          364
      EdgeCount:       118
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          315
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:315,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:319,19'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:322,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:327,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:331,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:334,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:336,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:339,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:343,24'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:346,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:449,32'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:453,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:456,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:384,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:393,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:395,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:396,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:397,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:399,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:401,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:402,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:410,34'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:424,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:425,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:431,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:432,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:433,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:435,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:440,4'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:442,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:466,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:474,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:461,3'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:469,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:55,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:56,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:58,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          125
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:164,12'
          Dst:             RESTR_TO_VAL
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:186,12'
          Dst:             RESTR_TO_VAL
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          231
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          128
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:92,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:93,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          251
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_seed_path
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:155,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:158,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:159,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:162,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:164,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:243,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:244,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:245,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:251,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:256,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:262,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:263,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:265,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:199,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:204,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:205,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:206,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:207,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:208,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:209,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:212,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:213,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:215,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:217,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:225,3'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:227,3'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:231,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:236,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:270,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:285,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:288,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:291,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:292,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:280,3'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:298,4'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:299,4'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          237
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:100,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:108,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:109,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:113,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:119,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:126,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:130,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:131,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:132,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:134,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:137,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/CROSS.c:139,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          390
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          322
      EdgeCount:       74
      CyclomaticComplexity: 20
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          526
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          203
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          202
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          270
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    mm256_mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    mm256_mod509_epu32
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_mulmod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:156,7'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:157,7'
          Dst:             mm256_mod509_epu32
    - functionName:    mm256_cmov_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_shuffle_epi16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_exp16mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_cmov_epu16
        - mm256_mulmod509_epu16
        - mm256_shuffle_epi16
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:171,19'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:182,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:186,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:187,19'
          Dst:             mm256_cmov_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:189,14'
          Dst:             mm256_mulmod509_epu16
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:469,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         80
      ICount:          364
      EdgeCount:       118
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          547
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_recompute_root
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:387,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:403,19'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:406,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:411,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:415,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:418,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:420,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:423,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:427,24'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:430,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:598,32'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:602,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:605,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:516,34'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:527,40'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:530,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:531,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:537,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:538,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:539,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:541,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:546,4'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:494,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:496,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:497,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:498,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:500,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:502,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:503,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:553,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:573,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:616,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:623,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:611,3'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:619,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:54,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:56,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:57,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:59,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          107
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          280
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          139
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
        - mm256_mod509_epu16
        - mm256_mulmod509_epu16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          231
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          128
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:98,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:99,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          500
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_seed_path
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_tree_proof
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:167,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:183,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:184,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:187,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:189,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:314,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:315,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:316,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:323,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:328,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:334,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:335,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:337,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:342,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:356,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:359,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:363,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:364,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:351,3'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:370,4'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:371,4'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          365
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/fp_arith.h:0,0'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:106,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:114,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:115,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:119,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:125,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:132,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:136,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:143,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:144,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:146,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:149,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          433
      EdgeCount:       100
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          387
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          523
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          138
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          354
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG192SMALL_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          212
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-192-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:283,2'
          Dst:             csprng_randombytes
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          315
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:315,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:319,19'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:322,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:327,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:331,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:334,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:336,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:339,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:343,24'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:346,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:449,32'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:453,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:456,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:384,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:393,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:395,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:396,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:397,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:399,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:401,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:402,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:410,34'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:424,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:425,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:431,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:432,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:433,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:435,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:440,4'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:442,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:466,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:474,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:461,3'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:469,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:55,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:56,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:58,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          205
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          138
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:164,12'
          Dst:             RESTR_TO_VAL
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:186,12'
          Dst:             RESTR_TO_VAL
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:92,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:93,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          251
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_seed_path
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:155,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:158,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:159,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:162,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:164,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:243,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:244,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:245,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:251,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:256,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:262,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:263,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:265,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:199,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:204,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:205,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:206,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:207,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:208,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:209,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:212,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:213,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:215,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:217,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:225,3'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:227,3'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:231,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:236,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:270,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:285,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:288,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:291,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:292,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:280,3'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:298,4'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:299,4'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          273
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:100,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:108,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:109,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:113,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:119,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:126,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:130,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:131,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:132,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:134,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:137,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/CROSS.c:139,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          264
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         244
      ICount:          1094
      EdgeCount:       324
      CyclomaticComplexity: 82
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          191
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          211
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          266
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          86
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    mm256_mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    mm256_mod509_epu32
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_mulmod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:156,7'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:157,7'
          Dst:             mm256_mod509_epu32
    - functionName:    mm256_cmov_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_shuffle_epi16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_exp16mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_cmov_epu16
        - mm256_mulmod509_epu16
        - mm256_shuffle_epi16
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:171,19'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:182,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:186,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:187,19'
          Dst:             mm256_cmov_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:189,14'
          Dst:             mm256_mulmod509_epu16
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:469,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          547
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_recompute_root
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:387,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:403,19'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:406,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:411,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:415,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:418,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:420,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:423,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:427,24'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:430,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:598,32'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:602,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:605,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:516,34'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:527,40'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:530,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:531,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:537,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:538,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:539,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:541,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:546,4'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:494,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:496,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:497,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:498,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:500,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:502,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:503,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:553,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:573,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:616,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:623,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:611,3'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:619,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:54,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:56,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:57,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:59,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          148
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          114
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          318
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          138
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          167
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
        - mm256_mod509_epu16
        - mm256_mulmod509_epu16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:98,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:99,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          500
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_seed_path
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_tree_proof
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:167,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:183,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:184,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:187,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:189,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:314,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:315,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:316,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:323,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:328,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:334,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:335,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:337,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:342,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:356,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:359,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:363,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:364,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:351,3'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:370,4'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:371,4'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          308
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/fp_arith.h:0,0'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:106,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:114,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:115,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:119,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:125,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:132,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:136,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:143,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:144,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:146,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:149,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          381
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         244
      ICount:          1088
      EdgeCount:       324
      CyclomaticComplexity: 82
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          167
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          350
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          86
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256BALANCED_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          208
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-balanced_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:283,2'
          Dst:             csprng_randombytes
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          310
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_rebuild_leaves
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:312,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:316,19'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:319,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:324,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:328,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:331,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:333,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:336,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:340,24'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:443,32'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:447,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:450,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:378,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:387,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:389,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:390,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:391,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:393,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:395,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:396,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:404,34'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:415,40'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:415,40'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:418,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:419,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:425,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:426,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:427,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:429,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:434,4'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:436,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:460,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:468,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:455,3'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:463,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:55,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:56,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:58,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          205
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          138
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:164,12'
          Dst:             RESTR_TO_VAL
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:186,12'
          Dst:             RESTR_TO_VAL
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:92,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:93,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          243
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_seed_path
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:155,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:158,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:159,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:162,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:240,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:241,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:242,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:248,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:253,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:259,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:260,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:262,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:197,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:202,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:203,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:204,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:205,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:206,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:207,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:210,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:211,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:213,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:215,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:218,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:219,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:223,3'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:225,3'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:229,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:234,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:267,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:282,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:285,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:288,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:289,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:277,3'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:295,4'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:296,4'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          273
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:100,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:108,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:109,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:113,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:119,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:126,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:130,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:131,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:132,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:134,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:137,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/CROSS.c:139,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_CLEAN_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_CLEAN_tree_root
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:58,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:59,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:61,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:79,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:81,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_clean/seedtree.c:85,3'
          Dst:             csprng_release
    - functionName:    mm256_mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    mm256_mod509_epu32
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_mulmod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:156,7'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:157,7'
          Dst:             mm256_mod509_epu32
    - functionName:    mm256_cmov_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_shuffle_epi16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_exp16mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_cmov_epu16
        - mm256_mulmod509_epu16
        - mm256_shuffle_epi16
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:171,19'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:182,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:186,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:187,19'
          Dst:             mm256_cmov_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:189,14'
          Dst:             mm256_mulmod509_epu16
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:469,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          542
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_rebuild_leaves
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_recompute_root
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:384,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:400,19'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:403,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:408,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:412,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:415,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:417,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:420,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:424,24'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_rebuild_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:592,32'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:596,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:599,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:510,34'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:521,40'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:524,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:525,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:531,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:532,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:533,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:535,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:540,4'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:488,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:490,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:491,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:492,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:494,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:496,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:497,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:547,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:567,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:610,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:617,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:605,3'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:613,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:54,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:56,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:57,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:59,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          148
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          114
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          318
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          138
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          167
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
        - mm256_mod509_epu16
        - mm256_mulmod509_epu16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:98,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:99,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          492
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_seed_path
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_tree_proof
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:167,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:183,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:184,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:187,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:234,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:239,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:240,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:241,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:242,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:244,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:247,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:248,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:250,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:252,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:255,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:256,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:260,3'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:272,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:288,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:311,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:312,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:313,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:320,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:325,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:331,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:332,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:334,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:234,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:239,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:240,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:241,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:242,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:244,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:247,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:248,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:250,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:252,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:255,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:256,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:260,3'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:272,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:288,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:339,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:353,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:356,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:360,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:361,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:348,3'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:367,4'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:368,4'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          308
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/fp_arith.h:0,0'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:106,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:114,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:115,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:119,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:125,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:132,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:136,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:143,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:144,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:146,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:149,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_CROSSRSDPG256FAST_AVX2_tree_root
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/merkle.c:96,2'
          Dst:             PQCLEAN_CROSSRSDPG256FAST_AVX2_tree_root
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/merkle.c:61,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/merkle.c:65,2'
          Dst:             hash
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_rebuild_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG256FAST_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize
        - csprng_initialize_par
        - csprng_randombytes
        - csprng_randombytes_par
        - csprng_release
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/seedtree.c:68,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/seedtree.c:69,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/seedtree.c:71,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/seedtree.c:97,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/seedtree.c:109,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-fast_avx2/seedtree.c:118,2'
          Dst:             csprng_release_par
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:199,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:283,2'
          Dst:             csprng_randombytes
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          315
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_rebuild_tree
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_recompute_root
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:315,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:319,19'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:322,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:327,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:331,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:334,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:336,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:339,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:343,24'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:346,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:449,32'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:453,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:456,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:384,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:393,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:395,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:396,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:397,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:399,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:401,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:402,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:410,34'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:421,40'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:424,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:425,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:431,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:432,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:433,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:435,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:440,4'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:442,4'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:466,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:474,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:461,3'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:469,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:53,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:55,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:56,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:58,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:156,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:241,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          205
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          138
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:112,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:164,12'
          Dst:             RESTR_TO_VAL
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:186,12'
          Dst:             RESTR_TO_VAL
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:92,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:93,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          251
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_gen_seed_tree
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_seed_leaves
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_seed_path
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_tree_proof
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:155,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:158,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:159,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:162,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:164,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:243,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:244,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:245,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:251,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:256,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:262,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:263,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:265,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:199,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:204,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:205,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:206,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:207,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:208,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:209,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:212,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:213,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:215,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:217,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:220,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:221,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:225,3'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:227,3'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:231,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:236,3'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:270,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:285,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:288,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:291,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:292,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:280,3'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:298,4'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:299,4'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          273
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:112,16'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/fp_arith.h:116,13'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:100,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:108,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:109,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:113,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:119,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:126,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:130,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:131,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:132,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:134,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:137,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/CROSS.c:139,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          387
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          264
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - hash
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c:165,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c:166,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c:201,4'
          Dst:             hash
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         235
      ICount:          1047
      EdgeCount:       312
      CyclomaticComplexity: 79
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:81,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:82,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:86,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:87,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:88,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:90,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c:124,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - hash
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/merkle.c:109,4'
          Dst:             hash
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          271
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:71,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:65,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:58,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:51,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/sha3.h:42,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          266
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c:248,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c:292,5'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c:293,5'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c:297,5'
          Dst:             csprng_release
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c:93,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c:209,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_CLEAN_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c:166,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c:167,4'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_clean/seedtree.c:171,4'
          Dst:             csprng_release
    - functionName:    mm256_mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    mm256_mod509_epu32
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_mulmod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:156,7'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:157,7'
          Dst:             mm256_mod509_epu32
    - functionName:    mm256_cmov_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_shuffle_epi16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mm256_exp16mod509_epu16
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_cmov_epu16
        - mm256_mulmod509_epu16
        - mm256_shuffle_epi16
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:171,19'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:182,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:186,21'
          Dst:             mm256_shuffle_epi16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:187,19'
          Dst:             mm256_cmov_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:189,14'
          Dst:             mm256_mulmod509_epu16
    - functionName:    RESTR_TO_VAL
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          77
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:385,2'
          Dst:             csprng_randombytes
    - functionName:    csprng_fz_mat
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:469,2'
          Dst:             csprng_randombytes
    - functionName:    fp_synd_minus_fp_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_fz_vec_in_restr_group_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_verify
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          547
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_rebuild_tree
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_recompute_root
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_unpack_fp_syn
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_unpack_fp_vec
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_unpack_fz_rsdp_g_vec
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_pk
        - fp_synd_minus_fp_vec_scaled
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - hash
        - hash_par
        - is_fz_vec_in_restr_group_m
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:387,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:403,19'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_unpack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:406,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:411,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:415,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:418,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:420,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:423,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:427,24'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_rebuild_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:430,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:598,32'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_recompute_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:602,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:605,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:516,34'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_unpack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:527,40'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_unpack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:530,22'
          Dst:             is_fz_vec_in_restr_group_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:531,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:537,4'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:538,4'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:539,4'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:541,4'
          Dst:             fp_synd_minus_fp_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:546,4'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:494,4'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:496,4'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:497,4'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:498,4'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:500,4'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:502,4'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:503,4'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:553,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:573,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:616,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:623,36'
          Dst:             memcmp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:611,3'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:619,32'
          Dst:             memcmp
    - functionName:    expand_pk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_fp_mat
        - csprng_fz_mat
        - csprng_initialize
        - csprng_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:54,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:56,2'
          Dst:             csprng_fz_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:57,2'
          Dst:             csprng_fp_mat
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:59,2'
          Dst:             csprng_release
    - functionName:    hash
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
        - xof_shake_final
        - xof_shake_init
        - xof_shake_release
        - xof_shake_update
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:240,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:241,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:245,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:246,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:247,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:249,2'
          Dst:             xof_shake_release
    - functionName:    csprng_fp_vec_chall_1
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:342,2'
          Dst:             csprng_randombytes
    - functionName:    fz_inf_w_by_fz_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          148
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_restr_vec_to_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          114
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:350,21'
          Dst:             mm256_exp16mod509_epu16
    - functionName:    fp_vec_by_fp_vec_pointwise
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          318
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mm256_mod509_epu32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:262,14'
          Dst:             mm256_mod509_epu32
    - functionName:    csprng_fz_inf_w
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:427,2'
          Dst:             csprng_randombytes
    - functionName:    fz_dz_norm_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          138
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    csprng_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - csprng_randombytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:298,2'
          Dst:             csprng_randombytes
    - functionName:    fp_vec_by_restr_vec_scaled
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          167
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mm256_exp16mod509_epu16
        - mm256_mod509_epu16
        - mm256_mulmod509_epu16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:316,11'
          Dst:             mm256_exp16mod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:317,11'
          Dst:             mm256_mulmod509_epu16
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:319,11'
          Dst:             mm256_mod509_epu16
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    fz_vec_sub_n
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          244
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_dz_norm_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fz_vec_sub_m
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/restr_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_sk
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:75,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:76,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:80,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:82,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:88,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:89,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:91,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:98,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:99,2'
          Dst:             fz_dz_norm_n
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_sign
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          500
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_expand_digest_to_fixed_weight
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_gen_seed_tree
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_syn
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_vec
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fz_rsdp_g_vec
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_seed_leaves
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_seed_path
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_tree_proof
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_tree_root
        - convert_restr_vec_to_fp
        - csprng_fp_vec
        - csprng_fp_vec_chall_1
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_release
        - expand_sk
        - fp_vec_by_fp_matrix
        - fp_vec_by_fp_vec_pointwise
        - fp_vec_by_restr_vec_scaled
        - fz_dz_norm_m
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - fz_vec_sub_m
        - fz_vec_sub_n
        - hash
        - hash_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:167,2'
          Dst:             expand_sk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:183,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:184,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:187,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_gen_seed_tree
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:189,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_seed_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:314,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_tree_root
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:315,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:316,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:323,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:328,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:334,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:335,2'
          Dst:             csprng_fp_vec_chall_1
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:337,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:236,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:241,3'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:242,3'
          Dst:             fz_vec_sub_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:243,3'
          Dst:             fz_dz_norm_m
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:244,3'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:245,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:246,3'
          Dst:             fz_vec_sub_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:249,3'
          Dst:             convert_restr_vec_to_fp
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:250,3'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:252,3'
          Dst:             csprng_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:254,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:257,3'
          Dst:             fp_vec_by_fp_vec_pointwise
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:258,3'
          Dst:             fp_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:262,3'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_syn
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:264,3'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fz_rsdp_g_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:274,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:290,4'
          Dst:             hash_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:342,3'
          Dst:             fp_vec_by_restr_vec_scaled
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:356,2'
          Dst:             hash
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:359,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_expand_digest_to_fixed_weight
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:363,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_tree_proof
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:364,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_seed_path
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:351,3'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:370,4'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_vec
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:371,4'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fz_rsdp_g_vec
    - functionName:    restr_vec_by_fp_matrix
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          308
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RESTR_TO_VAL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:221,18'
          Dst:             RESTR_TO_VAL
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/fp_arith.h:0,0'
          Dst:             RESTR_TO_VAL
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_CROSS_keygen
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_syn
        - csprng_fz_inf_w
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
        - expand_pk
        - fz_dz_norm_n
        - fz_inf_w_by_fz_matrix
        - restr_vec_by_fp_matrix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:106,2'
          Dst:             OQS_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:114,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:115,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:119,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:125,2'
          Dst:             expand_pk
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:132,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:136,2'
          Dst:             csprng_fz_inf_w
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:143,2'
          Dst:             fz_inf_w_by_fz_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:144,2'
          Dst:             fz_dz_norm_n
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:146,2'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:149,2'
          Dst:             restr_vec_by_fp_matrix
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/CROSS.c:151,2'
          Dst:             PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_syn
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_expand_digest_to_fixed_weight
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          430
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - csprng_initialize
        - csprng_randombytes
        - csprng_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.c:47,2'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.c:49,2'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.c:51,2'
          Dst:             csprng_release
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      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:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_recompute_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          381
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - hash_par
        - label_leaves
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c:189,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c:190,2'
          Dst:             label_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c:233,5'
          Dst:             hash_par
    - functionName:    place_cmt_on_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         235
      ICount:          1041
      EdgeCount:       312
      CyclomaticComplexity: 79
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:273,2'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:274,2'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:276,2'
          Dst:             csprng_release_par
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_tree_proof
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          216
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - label_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c:149,2'
          Dst:             label_leaves
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_tree_root
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - hash_par
        - place_cmt_on_leaves
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c:98,2'
          Dst:             place_cmt_on_leaves
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/merkle.c:118,5'
          Dst:             hash_par
    - functionName:    generic_unpack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          392
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_unpack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          502
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_7_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          402
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    generic_pack_9_bit
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          518
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_unpack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:504,9'
          Dst:             generic_unpack_fz
    - functionName:    generic_unpack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:398,22'
          Dst:             generic_unpack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_unpack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:491,9'
          Dst:             generic_unpack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_unpack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:478,9'
          Dst:             generic_unpack_fp
    - functionName:    generic_unpack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:379,22'
          Dst:             generic_unpack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_unpack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_unpack_fp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:465,9'
          Dst:             generic_unpack_fp
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fz_rsdp_g_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:452,2'
          Dst:             generic_pack_fz
    - functionName:    generic_pack_fz
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      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:
        - generic_pack_7_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:212,2'
          Dst:             generic_pack_7_bit
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fz_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fz
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:439,2'
          Dst:             generic_pack_fz
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_syn
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:426,2'
          Dst:             generic_pack_fp
    - functionName:    generic_pack_fp
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      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:
        - generic_pack_9_bit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:196,2'
          Dst:             generic_pack_9_bit
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_pack_fp_vec
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_pack_fp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/pack_unpack.c:413,2'
          Dst:             generic_pack_fp
    - functionName:    label_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          191
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xof_shake_x4_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_ctx_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:113,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    xof_shake_x2_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:151,2'
          Dst:             xof_shake_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:152,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:75,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    csprng_release_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:174,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:170,2'
          Dst:             xof_shake_x4_release
    - functionName:    csprng_release_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:166,2'
          Dst:             xof_shake_x2_release
    - functionName:    csprng_release
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:68,2'
          Dst:             xof_shake_release
    - functionName:    xof_shake_x4_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:109,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
    - functionName:    xof_shake_x2_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:146,2'
          Dst:             xof_shake_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:147,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_extract
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:69,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
    - functionName:    csprng_randombytes_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:161,2'
          Dst:             xof_shake_x4_extract
    - functionName:    csprng_randombytes_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:155,39'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:156,2'
          Dst:             xof_shake_x4_extract
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:157,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_randombytes_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:149,2'
          Dst:             xof_shake_x2_extract
    - functionName:    csprng_randombytes
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_extract
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:62,2'
          Dst:             xof_shake_extract
    - functionName:    xof_shake_x4_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:101,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    xof_shake_x4_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:98,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
    - functionName:    xof_shake_x4_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:90,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
    - functionName:    xof_shake_x2_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:139,2'
          Dst:             xof_shake_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:140,2'
          Dst:             xof_shake_final
    - functionName:    xof_shake_final
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:62,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    xof_shake_x2_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:135,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:136,2'
          Dst:             xof_shake_update
    - functionName:    xof_shake_update
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:55,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    xof_shake_x2_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:128,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:129,2'
          Dst:             xof_shake_init
    - functionName:    xof_shake_init
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/sha3.h:46,2'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    csprng_initialize_x4
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:132,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:133,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:143,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:144,2'
          Dst:             xof_shake_x4_final
    - functionName:    csprng_initialize_x3
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - xof_shake_x4_final
        - xof_shake_x4_init
        - xof_shake_x4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:107,42'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:108,2'
          Dst:             xof_shake_x4_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:109,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:117,2'
          Dst:             xof_shake_x4_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:118,2'
          Dst:             xof_shake_x4_final
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:119,2'
          Dst:             OQS_MEM_secure_free
    - functionName:    csprng_initialize_x2
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_x2_final
        - xof_shake_x2_init
        - xof_shake_x2_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:86,2'
          Dst:             xof_shake_x2_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:87,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:93,2'
          Dst:             xof_shake_x2_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:94,2'
          Dst:             xof_shake_x2_final
    - functionName:    csprng_initialize
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xof_shake_final
        - xof_shake_init
        - xof_shake_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:48,2'
          Dst:             xof_shake_init
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:49,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:53,2'
          Dst:             xof_shake_update
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:54,2'
          Dst:             xof_shake_final
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_rebuild_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          350
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - compute_seeds_to_publish
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:282,2'
          Dst:             compute_seeds_to_publish
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:343,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:355,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:364,5'
          Dst:             csprng_release_par
    - functionName:    compute_seeds_to_publish
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - label_leaves
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:94,2'
          Dst:             label_leaves
    - functionName:    csprng_initialize_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_initialize
        - csprng_initialize_x2
        - csprng_initialize_x3
        - csprng_initialize_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:195,3'
          Dst:             csprng_initialize
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:197,3'
          Dst:             csprng_initialize_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:199,3'
          Dst:             csprng_initialize_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:201,3'
          Dst:             csprng_initialize_x4
    - functionName:    csprng_randombytes_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_randombytes
        - csprng_randombytes_x2
        - csprng_randombytes_x3
        - csprng_randombytes_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:207,3'
          Dst:             csprng_randombytes
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:209,3'
          Dst:             csprng_randombytes_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:211,3'
          Dst:             csprng_randombytes_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:213,3'
          Dst:             csprng_randombytes_x4
    - functionName:    csprng_release_par
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - csprng_release
        - csprng_release_x2
        - csprng_release_x3
        - csprng_release_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:220,3'
          Dst:             csprng_release
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:222,3'
          Dst:             csprng_release_x2
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:224,3'
          Dst:             csprng_release_x3
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/csprng_hash.h:226,3'
          Dst:             csprng_release_x4
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_seed_path
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - compute_seeds_to_publish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:243,2'
          Dst:             compute_seeds_to_publish
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_seed_leaves
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_CROSSRSDPG256SMALL_AVX2_gen_seed_tree
      functionSourceFile: '/src/liboqs/src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          208
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - csprng_initialize_par
        - csprng_randombytes_par
        - csprng_release_par
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:182,5'
          Dst:             csprng_initialize_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:194,5'
          Dst:             csprng_randombytes_par
        - Src:             'src/sig/cross/upcross_cross-rsdpg-256-small_avx2/seedtree.c:203,5'
          Dst:             csprng_release_par
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          169
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_hash_final_digest
        - pqov_uov_Is_ref_hash_init
        - pqov_uov_Is_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:132,5'
          Dst:             pqov_uov_Is_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:133,5'
          Dst:             pqov_uov_Is_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:134,5'
          Dst:             pqov_uov_Is_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:135,5'
          Dst:             pqov_uov_Is_ref_hash_final_digest
    - functionName:    pqov_uov_Is_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Is_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:154,5'
          Dst:             pqov_uov_Is_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          211
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Is_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_ref_batch_quad_trimat_eval_gf16
        - pqov_uov_Is_ref_gf16mat_back_substitute
        - pqov_uov_Is_ref_gf16mat_gaussian_elim
        - pqov_uov_Is_ref_gf16mat_prod
        - pqov_uov_Is_ref_hash_ctx_copy
        - pqov_uov_Is_ref_hash_final_digest
        - pqov_uov_Is_ref_hash_init
        - pqov_uov_Is_ref_hash_update
        - pqov_uov_Is_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:37,5'
          Dst:             pqov_uov_Is_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:51,5'
          Dst:             pqov_uov_Is_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:52,5'
          Dst:             pqov_uov_Is_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:53,5'
          Dst:             pqov_uov_Is_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:54,5'
          Dst:             pqov_uov_Is_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:55,5'
          Dst:             pqov_uov_Is_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:57,5'
          Dst:             pqov_uov_Is_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:106,5'
          Dst:             pqov_uov_Is_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:64,9'
          Dst:             pqov_uov_Is_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:65,9'
          Dst:             pqov_uov_Is_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:66,9'
          Dst:             pqov_uov_Is_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:74,9'
          Dst:             pqov_uov_Is_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:77,9'
          Dst:             pqov_uov_Is_ref_batch_quad_trimat_eval_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:92,28'
          Dst:             pqov_uov_Is_ref_gf16mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:99,9'
          Dst:             pqov_uov_Is_ref_gf16mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:106,5'
          Dst:             pqov_uov_Is_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:118,5'
          Dst:             pqov_uov_Is_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_ref_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_Is_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_calculate_F2_P3
        - pqov_uov_Is_ref_hash_final_digest
        - pqov_uov_Is_ref_hash_init
        - pqov_uov_Is_ref_hash_update
        - pqov_uov_Is_ref_prng_gen_publicinputs
        - pqov_uov_Is_ref_prng_release_publicinputs
        - pqov_uov_Is_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_Is_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_Is_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_Is_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_Is_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_Is_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_Is_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_Is_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_Is_ref_calculate_F2_P3
    - functionName:    pqov_uov_Is_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_calculate_F2
        - pqov_uov_Is_ref_hash_final_digest
        - pqov_uov_Is_ref_hash_init
        - pqov_uov_Is_ref_hash_update
        - pqov_uov_Is_ref_prng_gen_publicinputs
        - pqov_uov_Is_ref_prng_release_publicinputs
        - pqov_uov_Is_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_Is_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_Is_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_Is_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_Is_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_Is_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_Is_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_Is_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_Is_ref_calculate_F2
    - functionName:    pqov_uov_Is_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Is_ref_prng_gen_publicinputs
        - pqov_uov_Is_ref_prng_release_publicinputs
        - pqov_uov_Is_ref_prng_set_publicinputs
        - pqov_uov_Is_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_Is_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_Is_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_Is_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_Is_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_Is_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_Is_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_Is_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_prng_gen_publicinputs
        - pqov_uov_Is_ref_prng_release_publicinputs
        - pqov_uov_Is_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_Is_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_Is_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_Is_ref_prng_release_publicinputs
    - functionName:    pqov_uov_Is_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_calculate_F2_P3
        - pqov_uov_Is_ref_hash_final_digest
        - pqov_uov_Is_ref_hash_init
        - pqov_uov_Is_ref_hash_update
        - pqov_uov_Is_ref_prng_gen_publicinputs
        - pqov_uov_Is_ref_prng_release_publicinputs
        - pqov_uov_Is_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_Is_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_Is_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_Is_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_Is_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_Is_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_Is_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_Is_ref_calculate_F2_P3
    - functionName:    pqov_uov_Is_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Is_ref_calculate_P3
    - functionName:    pqov_uov_Is_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_batch_trimat_madd_gf16
        - pqov_uov_Is_ref_batch_upper_matTr_x_mat_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_Is_ref_batch_trimat_madd_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_Is_ref_batch_upper_matTr_x_mat_gf16
    - functionName:    pqov_uov_Is_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_ref_batch_trimatTr_madd_gf16
        - pqov_uov_Is_ref_batch_trimat_madd_gf16
        - pqov_uov_Is_ref_batch_upper_matTr_x_mat_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_Is_ref_batch_trimat_madd_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_Is_ref_batch_upper_matTr_x_mat_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_Is_ref_batch_trimatTr_madd_gf16
    - functionName:    pqov_uov_Is_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Is_ref_calculate_F2
    - functionName:    pqov_uov_Is_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_ref_batch_2trimat_madd_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_Is_ref_batch_2trimat_madd_gf16
    - functionName:    _gf16v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
    - functionName:    gf16v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          241
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf16v_madd_u32_aligned
        - gf16v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:278,9'
          Dst:             _gf16v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:97,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:115,13'
          Dst:             gf16v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          225
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf16v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf16v_mul_scalar_u32_aligned
        - gf16v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:127,9'
          Dst:             _gf16v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:141,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:159,13'
          Dst:             gf16v_mul_u32
    - functionName:    madd_reduce_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf16v_madd_u32
        - _gf256v_add_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:140,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:141,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:140,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:141,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:140,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:141,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:144,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:145,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:148,5'
          Dst:             _gf16v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:149,5'
          Dst:             _gf16v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:150,5'
          Dst:             _gf16v_madd_u32
    - functionName:    accu_eval_quad_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          205
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - _gf16v_mul_scalar_u32
        - _gf256v_add_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:62,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:69,17'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:84,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:91,17'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:115,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:122,17'
          Dst:             _gf256v_add_u32
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf16
        - gf16v_get_ele
        - madd_reduce_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:448,5'
          Dst:             accu_eval_quad_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:449,5'
          Dst:             madd_reduce_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_ref/ov_publicmap.c:442,17'
          Dst:             gf16v_get_ele
    - functionName:    gf16v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:267,13'
          Dst:             gf16v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf16v_madd_u32_aligned
        - gf16v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:278,9'
          Dst:             _gf16v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:311,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Is_ref_batch_quad_trimat_eval_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          140
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _gf16v_madd_u32
        - gf16v_get_ele
        - gf256v_set_zero
        - pqov_uov_Is_ref_gf16mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:163,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:165,9'
          Dst:             pqov_uov_Is_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:166,29'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:166,9'
          Dst:             _gf16v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:169,9'
          Dst:             pqov_uov_Is_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:170,29'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:170,9'
          Dst:             _gf16v_madd_u32
    - functionName:    pqov_uov_Is_ref_batch_upper_matTr_x_mat_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_ref_gf16mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:125,9'
          Dst:             pqov_uov_Is_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:128,13'
          Dst:             _gf256v_add_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Is_ref_batch_2trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_ref_gf16mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:104,13'
          Dst:             pqov_uov_Is_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:105,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_ref_batch_trimatTr_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_ref_gf16mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:75,13'
          Dst:             pqov_uov_Is_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:76,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_ref_batch_trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          478
      EdgeCount:       113
      CyclomaticComplexity: 32
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_ref_gf16mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:46,13'
          Dst:             pqov_uov_Is_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:47,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:40,13'
          Dst:             pqov_uov_Is_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_ref/parallel_matrix_op.c:41,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Is_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Is_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Is_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Is_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Is_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Is_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_hash_final_digest
        - pqov_uov_Is_avx2_hash_init
        - pqov_uov_Is_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:132,5'
          Dst:             pqov_uov_Is_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:133,5'
          Dst:             pqov_uov_Is_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:134,5'
          Dst:             pqov_uov_Is_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:135,5'
          Dst:             pqov_uov_Is_avx2_hash_final_digest
    - functionName:    pqov_uov_Is_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Is_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:154,5'
          Dst:             pqov_uov_Is_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_avx2_batch_quad_trimat_eval_gf16
        - pqov_uov_Is_avx2_gf16mat_back_substitute
        - pqov_uov_Is_avx2_gf16mat_gaussian_elim
        - pqov_uov_Is_avx2_gf16mat_prod
        - pqov_uov_Is_avx2_hash_ctx_copy
        - pqov_uov_Is_avx2_hash_final_digest
        - pqov_uov_Is_avx2_hash_init
        - pqov_uov_Is_avx2_hash_update
        - pqov_uov_Is_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:37,5'
          Dst:             pqov_uov_Is_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:51,5'
          Dst:             pqov_uov_Is_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:52,5'
          Dst:             pqov_uov_Is_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:53,5'
          Dst:             pqov_uov_Is_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:54,5'
          Dst:             pqov_uov_Is_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:55,5'
          Dst:             pqov_uov_Is_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:57,5'
          Dst:             pqov_uov_Is_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:106,5'
          Dst:             pqov_uov_Is_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:64,9'
          Dst:             pqov_uov_Is_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:65,9'
          Dst:             pqov_uov_Is_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:66,9'
          Dst:             pqov_uov_Is_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:74,9'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:77,9'
          Dst:             pqov_uov_Is_avx2_batch_quad_trimat_eval_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:92,28'
          Dst:             pqov_uov_Is_avx2_gf16mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:99,9'
          Dst:             pqov_uov_Is_avx2_gf16mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:106,5'
          Dst:             pqov_uov_Is_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:118,5'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_avx2_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_Is_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_calculate_F2_P3
        - pqov_uov_Is_avx2_hash_final_digest
        - pqov_uov_Is_avx2_hash_init
        - pqov_uov_Is_avx2_hash_update
        - pqov_uov_Is_avx2_prng_gen_publicinputs
        - pqov_uov_Is_avx2_prng_release_publicinputs
        - pqov_uov_Is_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_Is_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_Is_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_Is_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_Is_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_Is_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_Is_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_Is_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_Is_avx2_calculate_F2_P3
    - functionName:    pqov_uov_Is_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_calculate_F2
        - pqov_uov_Is_avx2_hash_final_digest
        - pqov_uov_Is_avx2_hash_init
        - pqov_uov_Is_avx2_hash_update
        - pqov_uov_Is_avx2_prng_gen_publicinputs
        - pqov_uov_Is_avx2_prng_release_publicinputs
        - pqov_uov_Is_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_Is_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_Is_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_Is_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_Is_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_Is_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_Is_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_Is_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_Is_avx2_calculate_F2
    - functionName:    pqov_uov_Is_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Is_avx2_prng_gen_publicinputs
        - pqov_uov_Is_avx2_prng_release_publicinputs
        - pqov_uov_Is_avx2_prng_set_publicinputs
        - pqov_uov_Is_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_Is_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_Is_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_Is_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_Is_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_Is_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_Is_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_Is_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_prng_gen_publicinputs
        - pqov_uov_Is_avx2_prng_release_publicinputs
        - pqov_uov_Is_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_Is_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_Is_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_Is_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_Is_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_calculate_F2_P3
        - pqov_uov_Is_avx2_hash_final_digest
        - pqov_uov_Is_avx2_hash_init
        - pqov_uov_Is_avx2_hash_update
        - pqov_uov_Is_avx2_prng_gen_publicinputs
        - pqov_uov_Is_avx2_prng_release_publicinputs
        - pqov_uov_Is_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_Is_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_Is_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_Is_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_Is_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_Is_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_Is_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_Is_avx2_calculate_F2_P3
    - functionName:    gf16v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_split_16to32_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16v_generate_multab_16_avx2
        - gf16v_split_16to32_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:280,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:281,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:282,9'
          Dst:             gf16v_generate_multab_16_avx2
    - functionName:    pqov_uov_Is_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Is_avx2_calculate_P3
    - functionName:    pqov_uov_Is_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16v_generate_multabs_avx2
        - pqov_uov_Is_avx2_batch_trimat_madd_multab_gf16
        - pqov_uov_Is_avx2_batch_upper_matTr_x_mat_multab_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_Is_avx2_batch_trimat_madd_multab_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_Is_avx2_batch_upper_matTr_x_mat_multab_gf16
    - functionName:    gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf16v_generate_multabs_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:301,5'
          Dst:             _gf16v_generate_multabs_avx2
    - functionName:    pqov_uov_Is_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16v_generate_multabs_avx2
        - pqov_uov_Is_avx2_batch_trimatTr_madd_multab_gf16
        - pqov_uov_Is_avx2_batch_trimat_madd_multab_gf16
        - pqov_uov_Is_avx2_batch_upper_matTr_x_mat_multab_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_Is_avx2_batch_trimat_madd_multab_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_Is_avx2_batch_upper_matTr_x_mat_multab_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_Is_avx2_batch_trimatTr_madd_multab_gf16
    - functionName:    pqov_uov_Is_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Is_avx2_calculate_F2
    - functionName:    pqov_uov_Is_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16v_generate_multabs_avx2
        - pqov_uov_Is_avx2_batch_2trimat_madd_multab_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_Is_avx2_batch_2trimat_madd_multab_gf16
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf16_multab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:183,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:186,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf16_multab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:173,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:176,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16v_madd_avx2
        - gf256v_add_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:140,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:141,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:140,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:141,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:140,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:141,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:144,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:145,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:148,5'
          Dst:             gf16v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:149,5'
          Dst:             gf16v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:150,5'
          Dst:             gf16v_madd_avx2
    - functionName:    accu_eval_quad_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          172
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - gf16v_mul_scalar_avx2
        - gf256v_add_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:62,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:66,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:84,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:88,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:115,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:119,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf16
        - gf16v_get_ele
        - madd_reduce_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:448,5'
          Dst:             accu_eval_quad_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:449,5'
          Dst:             madd_reduce_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/ov_publicmap.c:442,17'
          Dst:             gf16v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf16v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:195,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf16v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_split_16to32_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _load_xmm
        - gf16v_generate_multab_16_avx2
        - gf16v_split_16to32_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:280,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:281,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:282,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:288,16'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:289,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:291,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:293,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:294,13'
          Dst:             gf16v_generate_multab_16_avx2
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_avx2_batch_upper_matTr_x_mat_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_avx2_gf16mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:296,9'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:299,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_Is_avx2_batch_2trimat_madd_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_avx2_gf16mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:270,13'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:271,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_avx2_batch_trimatTr_madd_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_avx2_gf16mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:233,13'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:234,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_avx2_batch_trimat_madd_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_avx2_gf16mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:197,13'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:198,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_Is_avx2_gf16mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:313,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:315,9'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:316,9'
          Dst:             gf16v_madd_multab_avx2
    - functionName:    gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf16v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:301,5'
          Dst:             _gf16v_generate_multabs_avx2
    - functionName:    pqov_uov_Is_avx2_batch_quad_trimat_eval_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf16
        - gf16v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:145,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:146,5'
          Dst:             batch_quad_trimat_eval_multab_gf16
    - functionName:    pqov_uov_Is_avx2_batch_upper_matTr_x_mat_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:125,9'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:128,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_avx2_batch_2trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:104,13'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:105,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_avx2_batch_trimatTr_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:75,13'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:76,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_avx2_batch_trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          502
      EdgeCount:       113
      CyclomaticComplexity: 32
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:46,13'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:47,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:40,13'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/parallel_matrix_op.c:41,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Is_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Is_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Is_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Is_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Is_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Is_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          198
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_hash_final_digest
        - pqov_uov_Ip_ref_hash_init
        - pqov_uov_Ip_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:132,5'
          Dst:             pqov_uov_Ip_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:133,5'
          Dst:             pqov_uov_Ip_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:134,5'
          Dst:             pqov_uov_Ip_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:135,5'
          Dst:             pqov_uov_Ip_ref_hash_final_digest
    - functionName:    pqov_uov_Ip_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Ip_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:154,5'
          Dst:             pqov_uov_Ip_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          234
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Ip_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_ref_batch_quad_trimat_eval_gf256
        - pqov_uov_Ip_ref_gf256mat_back_substitute
        - pqov_uov_Ip_ref_gf256mat_gaussian_elim
        - pqov_uov_Ip_ref_gf256mat_prod
        - pqov_uov_Ip_ref_hash_ctx_copy
        - pqov_uov_Ip_ref_hash_final_digest
        - pqov_uov_Ip_ref_hash_init
        - pqov_uov_Ip_ref_hash_update
        - pqov_uov_Ip_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:37,5'
          Dst:             pqov_uov_Ip_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:51,5'
          Dst:             pqov_uov_Ip_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:52,5'
          Dst:             pqov_uov_Ip_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:53,5'
          Dst:             pqov_uov_Ip_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:54,5'
          Dst:             pqov_uov_Ip_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:55,5'
          Dst:             pqov_uov_Ip_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:57,5'
          Dst:             pqov_uov_Ip_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:106,5'
          Dst:             pqov_uov_Ip_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:64,9'
          Dst:             pqov_uov_Ip_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:65,9'
          Dst:             pqov_uov_Ip_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:66,9'
          Dst:             pqov_uov_Ip_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:74,9'
          Dst:             pqov_uov_Ip_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:77,9'
          Dst:             pqov_uov_Ip_ref_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:82,28'
          Dst:             pqov_uov_Ip_ref_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:89,9'
          Dst:             pqov_uov_Ip_ref_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:106,5'
          Dst:             pqov_uov_Ip_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:118,5'
          Dst:             pqov_uov_Ip_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_ref_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_Ip_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_calculate_F2_P3
        - pqov_uov_Ip_ref_hash_final_digest
        - pqov_uov_Ip_ref_hash_init
        - pqov_uov_Ip_ref_hash_update
        - pqov_uov_Ip_ref_prng_gen_publicinputs
        - pqov_uov_Ip_ref_prng_release_publicinputs
        - pqov_uov_Ip_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_Ip_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_Ip_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_Ip_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_Ip_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_Ip_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_Ip_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_Ip_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_Ip_ref_calculate_F2_P3
    - functionName:    pqov_uov_Ip_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_calculate_F2
        - pqov_uov_Ip_ref_hash_final_digest
        - pqov_uov_Ip_ref_hash_init
        - pqov_uov_Ip_ref_hash_update
        - pqov_uov_Ip_ref_prng_gen_publicinputs
        - pqov_uov_Ip_ref_prng_release_publicinputs
        - pqov_uov_Ip_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_Ip_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_Ip_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_Ip_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_Ip_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_Ip_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_Ip_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_Ip_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_Ip_ref_calculate_F2
    - functionName:    pqov_uov_Ip_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Ip_ref_prng_gen_publicinputs
        - pqov_uov_Ip_ref_prng_release_publicinputs
        - pqov_uov_Ip_ref_prng_set_publicinputs
        - pqov_uov_Ip_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_Ip_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_Ip_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_Ip_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_Ip_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_Ip_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_Ip_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_Ip_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_prng_gen_publicinputs
        - pqov_uov_Ip_ref_prng_release_publicinputs
        - pqov_uov_Ip_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_Ip_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_Ip_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_Ip_ref_prng_release_publicinputs
    - functionName:    pqov_uov_Ip_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_calculate_F2_P3
        - pqov_uov_Ip_ref_hash_final_digest
        - pqov_uov_Ip_ref_hash_init
        - pqov_uov_Ip_ref_hash_update
        - pqov_uov_Ip_ref_prng_gen_publicinputs
        - pqov_uov_Ip_ref_prng_release_publicinputs
        - pqov_uov_Ip_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_Ip_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_Ip_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_Ip_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_Ip_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_Ip_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_Ip_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_Ip_ref_calculate_F2_P3
    - functionName:    pqov_uov_Ip_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Ip_ref_calculate_P3
    - functionName:    pqov_uov_Ip_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_batch_trimat_madd_gf256
        - pqov_uov_Ip_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_Ip_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_Ip_ref_batch_upper_matTr_x_mat_gf256
    - functionName:    pqov_uov_Ip_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_ref_batch_trimatTr_madd_gf256
        - pqov_uov_Ip_ref_batch_trimat_madd_gf256
        - pqov_uov_Ip_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_Ip_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_Ip_ref_batch_upper_matTr_x_mat_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_Ip_ref_batch_trimatTr_madd_gf256
    - functionName:    pqov_uov_Ip_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Ip_ref_calculate_F2
    - functionName:    pqov_uov_Ip_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_ref_batch_2trimat_madd_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_Ip_ref_batch_2trimat_madd_gf256
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          86
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          319
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          68
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          297
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:403,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:404,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:407,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:408,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:409,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:410,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:421,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:422,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:424,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:425,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:426,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:427,5'
          Dst:             _gf256v_madd_u32
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_mul_scalar_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:202,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:206,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:207,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:216,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:220,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:221,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:261,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:264,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:265,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:239,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:243,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:244,13'
          Dst:             _gf256v_add_u32
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Ip_ref_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
        - pqov_uov_Ip_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:455,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:457,9'
          Dst:             pqov_uov_Ip_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:458,9'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:467,5'
          Dst:             pqov_uov_Ip_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:468,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:464,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Ip_ref_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_Ip_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:426,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_ref_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_Ip_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:404,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_ref_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_Ip_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:373,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_ref_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_Ip_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/parallel_matrix_op.c:344,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Ip_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Ip_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Ip_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Ip_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Ip_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Ip_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_hash_final_digest
        - pqov_uov_Ip_avx2_hash_init
        - pqov_uov_Ip_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:132,5'
          Dst:             pqov_uov_Ip_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:133,5'
          Dst:             pqov_uov_Ip_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:134,5'
          Dst:             pqov_uov_Ip_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:135,5'
          Dst:             pqov_uov_Ip_avx2_hash_final_digest
    - functionName:    pqov_uov_Ip_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Ip_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:154,5'
          Dst:             pqov_uov_Ip_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_avx2_batch_quad_trimat_eval_gf256
        - pqov_uov_Ip_avx2_gf256mat_back_substitute
        - pqov_uov_Ip_avx2_gf256mat_gaussian_elim
        - pqov_uov_Ip_avx2_gf256mat_prod
        - pqov_uov_Ip_avx2_hash_ctx_copy
        - pqov_uov_Ip_avx2_hash_final_digest
        - pqov_uov_Ip_avx2_hash_init
        - pqov_uov_Ip_avx2_hash_update
        - pqov_uov_Ip_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:37,5'
          Dst:             pqov_uov_Ip_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:51,5'
          Dst:             pqov_uov_Ip_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:52,5'
          Dst:             pqov_uov_Ip_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:53,5'
          Dst:             pqov_uov_Ip_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:54,5'
          Dst:             pqov_uov_Ip_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:55,5'
          Dst:             pqov_uov_Ip_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:57,5'
          Dst:             pqov_uov_Ip_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:106,5'
          Dst:             pqov_uov_Ip_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:64,9'
          Dst:             pqov_uov_Ip_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:65,9'
          Dst:             pqov_uov_Ip_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:66,9'
          Dst:             pqov_uov_Ip_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:74,9'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:77,9'
          Dst:             pqov_uov_Ip_avx2_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:82,28'
          Dst:             pqov_uov_Ip_avx2_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:89,9'
          Dst:             pqov_uov_Ip_avx2_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:106,5'
          Dst:             pqov_uov_Ip_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:118,5'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_avx2_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_Ip_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_calculate_F2_P3
        - pqov_uov_Ip_avx2_hash_final_digest
        - pqov_uov_Ip_avx2_hash_init
        - pqov_uov_Ip_avx2_hash_update
        - pqov_uov_Ip_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_avx2_prng_release_publicinputs
        - pqov_uov_Ip_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_Ip_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_Ip_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_Ip_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_Ip_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_Ip_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_Ip_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_Ip_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_Ip_avx2_calculate_F2_P3
    - functionName:    pqov_uov_Ip_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_calculate_F2
        - pqov_uov_Ip_avx2_hash_final_digest
        - pqov_uov_Ip_avx2_hash_init
        - pqov_uov_Ip_avx2_hash_update
        - pqov_uov_Ip_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_avx2_prng_release_publicinputs
        - pqov_uov_Ip_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_Ip_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_Ip_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_Ip_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_Ip_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_Ip_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_Ip_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_Ip_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_Ip_avx2_calculate_F2
    - functionName:    pqov_uov_Ip_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Ip_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_avx2_prng_release_publicinputs
        - pqov_uov_Ip_avx2_prng_set_publicinputs
        - pqov_uov_Ip_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_Ip_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_Ip_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_Ip_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_Ip_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_Ip_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_Ip_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_Ip_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_avx2_prng_release_publicinputs
        - pqov_uov_Ip_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_Ip_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_Ip_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_Ip_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_Ip_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_calculate_F2_P3
        - pqov_uov_Ip_avx2_hash_final_digest
        - pqov_uov_Ip_avx2_hash_init
        - pqov_uov_Ip_avx2_hash_update
        - pqov_uov_Ip_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_avx2_prng_release_publicinputs
        - pqov_uov_Ip_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_Ip_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_Ip_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_Ip_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_Ip_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_Ip_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_Ip_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_Ip_avx2_calculate_F2_P3
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Ip_avx2_calculate_P3
    - functionName:    pqov_uov_Ip_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_Ip_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_Ip_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_Ip_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_Ip_avx2_batch_upper_matTr_x_mat_multab_gf256
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_Ip_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_Ip_avx2_batch_trimatTr_madd_multab_gf256
        - pqov_uov_Ip_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_Ip_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_Ip_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_Ip_avx2_batch_upper_matTr_x_mat_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_Ip_avx2_batch_trimatTr_madd_multab_gf256
    - functionName:    pqov_uov_Ip_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Ip_avx2_calculate_F2
    - functionName:    pqov_uov_Ip_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_Ip_avx2_batch_2trimat_madd_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_Ip_avx2_batch_2trimat_madd_multab_gf256
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf256_multab
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:204,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:209,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_add_avx2
        - gf256v_madd_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:403,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:404,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:407,5'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:408,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:409,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:410,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:421,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:422,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:424,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:425,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:426,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:427,5'
          Dst:             gf256v_madd_avx2
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - gf256v_add_avx2
        - gf256v_mul_scalar_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:202,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:206,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:207,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:216,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:220,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:221,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:261,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:264,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:265,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:239,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:243,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:244,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:220,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:567,9'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:571,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_Ip_avx2_batch_2trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:547,13'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:548,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_avx2_batch_trimatTr_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:516,13'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:517,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_avx2_batch_trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:486,13'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:487,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_Ip_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:585,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:587,9'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:588,9'
          Dst:             gf256v_madd_multab_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_Ip_avx2_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf256
        - gf256v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:443,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:444,5'
          Dst:             batch_quad_trimat_eval_multab_gf256
    - functionName:    pqov_uov_Ip_avx2_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:426,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_avx2_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:404,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_avx2_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:373,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_avx2_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/parallel_matrix_op.c:344,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Ip_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Ip_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Ip_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Ip_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Ip_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Ip_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          210
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_hash_final_digest
        - pqov_uov_III_ref_hash_init
        - pqov_uov_III_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:132,5'
          Dst:             pqov_uov_III_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:133,5'
          Dst:             pqov_uov_III_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:134,5'
          Dst:             pqov_uov_III_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:135,5'
          Dst:             pqov_uov_III_ref_hash_final_digest
    - functionName:    pqov_uov_III_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_III_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:154,5'
          Dst:             pqov_uov_III_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          261
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_III_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_ref_batch_quad_trimat_eval_gf256
        - pqov_uov_III_ref_gf256mat_back_substitute
        - pqov_uov_III_ref_gf256mat_gaussian_elim
        - pqov_uov_III_ref_gf256mat_prod
        - pqov_uov_III_ref_hash_ctx_copy
        - pqov_uov_III_ref_hash_final_digest
        - pqov_uov_III_ref_hash_init
        - pqov_uov_III_ref_hash_update
        - pqov_uov_III_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:37,5'
          Dst:             pqov_uov_III_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:51,5'
          Dst:             pqov_uov_III_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:52,5'
          Dst:             pqov_uov_III_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:53,5'
          Dst:             pqov_uov_III_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:54,5'
          Dst:             pqov_uov_III_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:55,5'
          Dst:             pqov_uov_III_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:57,5'
          Dst:             pqov_uov_III_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:106,5'
          Dst:             pqov_uov_III_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:64,9'
          Dst:             pqov_uov_III_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:65,9'
          Dst:             pqov_uov_III_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:66,9'
          Dst:             pqov_uov_III_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:74,9'
          Dst:             pqov_uov_III_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:77,9'
          Dst:             pqov_uov_III_ref_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:82,28'
          Dst:             pqov_uov_III_ref_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:89,9'
          Dst:             pqov_uov_III_ref_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:106,5'
          Dst:             pqov_uov_III_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:118,5'
          Dst:             pqov_uov_III_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_ref_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_III_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_calculate_F2_P3
        - pqov_uov_III_ref_hash_final_digest
        - pqov_uov_III_ref_hash_init
        - pqov_uov_III_ref_hash_update
        - pqov_uov_III_ref_prng_gen_publicinputs
        - pqov_uov_III_ref_prng_release_publicinputs
        - pqov_uov_III_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_III_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_III_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_III_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_III_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_III_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_III_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_III_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_III_ref_calculate_F2_P3
    - functionName:    pqov_uov_III_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_calculate_F2
        - pqov_uov_III_ref_hash_final_digest
        - pqov_uov_III_ref_hash_init
        - pqov_uov_III_ref_hash_update
        - pqov_uov_III_ref_prng_gen_publicinputs
        - pqov_uov_III_ref_prng_release_publicinputs
        - pqov_uov_III_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_III_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_III_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_III_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_III_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_III_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_III_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_III_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_III_ref_calculate_F2
    - functionName:    pqov_uov_III_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_III_ref_prng_gen_publicinputs
        - pqov_uov_III_ref_prng_release_publicinputs
        - pqov_uov_III_ref_prng_set_publicinputs
        - pqov_uov_III_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_III_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_III_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_III_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_III_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_III_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_III_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_III_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_prng_gen_publicinputs
        - pqov_uov_III_ref_prng_release_publicinputs
        - pqov_uov_III_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_III_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_III_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_III_ref_prng_release_publicinputs
    - functionName:    pqov_uov_III_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_calculate_F2_P3
        - pqov_uov_III_ref_hash_final_digest
        - pqov_uov_III_ref_hash_init
        - pqov_uov_III_ref_hash_update
        - pqov_uov_III_ref_prng_gen_publicinputs
        - pqov_uov_III_ref_prng_release_publicinputs
        - pqov_uov_III_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_III_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_III_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_III_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_III_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_III_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_III_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_III_ref_calculate_F2_P3
    - functionName:    pqov_uov_III_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_III_ref_calculate_P3
    - functionName:    pqov_uov_III_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_batch_trimat_madd_gf256
        - pqov_uov_III_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_III_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_III_ref_batch_upper_matTr_x_mat_gf256
    - functionName:    pqov_uov_III_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_ref_batch_trimatTr_madd_gf256
        - pqov_uov_III_ref_batch_trimat_madd_gf256
        - pqov_uov_III_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_III_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_III_ref_batch_upper_matTr_x_mat_gf256
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_III_ref_batch_trimatTr_madd_gf256
    - functionName:    pqov_uov_III_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_III_ref_calculate_F2
    - functionName:    pqov_uov_III_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_ref_batch_2trimat_madd_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_III_ref_batch_2trimat_madd_gf256
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          135
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:403,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:404,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:407,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:408,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:409,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:410,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:421,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:422,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:424,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:425,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:426,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:427,5'
          Dst:             _gf256v_madd_u32
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_mul_scalar_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:202,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:206,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:207,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:216,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:220,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:221,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:261,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:264,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:265,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:239,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:243,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:244,13'
          Dst:             _gf256v_add_u32
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_III_ref/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_III_ref_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
        - pqov_uov_III_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:455,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:457,9'
          Dst:             pqov_uov_III_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:458,9'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:467,5'
          Dst:             pqov_uov_III_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:468,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:464,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_III_ref_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_III_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:426,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_ref_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_III_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:404,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_ref_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_III_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:373,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_ref_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_III_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_ref/parallel_matrix_op.c:344,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_III_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_III_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_III_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_III_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_III_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_III_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_hash_final_digest
        - pqov_uov_III_avx2_hash_init
        - pqov_uov_III_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:132,5'
          Dst:             pqov_uov_III_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:133,5'
          Dst:             pqov_uov_III_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:134,5'
          Dst:             pqov_uov_III_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:135,5'
          Dst:             pqov_uov_III_avx2_hash_final_digest
    - functionName:    pqov_uov_III_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_III_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:154,5'
          Dst:             pqov_uov_III_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_avx2_batch_quad_trimat_eval_gf256
        - pqov_uov_III_avx2_gf256mat_back_substitute
        - pqov_uov_III_avx2_gf256mat_gaussian_elim
        - pqov_uov_III_avx2_gf256mat_prod
        - pqov_uov_III_avx2_hash_ctx_copy
        - pqov_uov_III_avx2_hash_final_digest
        - pqov_uov_III_avx2_hash_init
        - pqov_uov_III_avx2_hash_update
        - pqov_uov_III_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:37,5'
          Dst:             pqov_uov_III_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:51,5'
          Dst:             pqov_uov_III_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:52,5'
          Dst:             pqov_uov_III_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:53,5'
          Dst:             pqov_uov_III_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:54,5'
          Dst:             pqov_uov_III_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:55,5'
          Dst:             pqov_uov_III_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:57,5'
          Dst:             pqov_uov_III_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:106,5'
          Dst:             pqov_uov_III_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:64,9'
          Dst:             pqov_uov_III_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:65,9'
          Dst:             pqov_uov_III_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:66,9'
          Dst:             pqov_uov_III_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:74,9'
          Dst:             pqov_uov_III_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:77,9'
          Dst:             pqov_uov_III_avx2_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:82,28'
          Dst:             pqov_uov_III_avx2_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:89,9'
          Dst:             pqov_uov_III_avx2_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:106,5'
          Dst:             pqov_uov_III_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:118,5'
          Dst:             pqov_uov_III_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_avx2_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_III_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_calculate_F2_P3
        - pqov_uov_III_avx2_hash_final_digest
        - pqov_uov_III_avx2_hash_init
        - pqov_uov_III_avx2_hash_update
        - pqov_uov_III_avx2_prng_gen_publicinputs
        - pqov_uov_III_avx2_prng_release_publicinputs
        - pqov_uov_III_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_III_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_III_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_III_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_III_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_III_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_III_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_III_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_III_avx2_calculate_F2_P3
    - functionName:    pqov_uov_III_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_calculate_F2
        - pqov_uov_III_avx2_hash_final_digest
        - pqov_uov_III_avx2_hash_init
        - pqov_uov_III_avx2_hash_update
        - pqov_uov_III_avx2_prng_gen_publicinputs
        - pqov_uov_III_avx2_prng_release_publicinputs
        - pqov_uov_III_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_III_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_III_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_III_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_III_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_III_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_III_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_III_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_III_avx2_calculate_F2
    - functionName:    pqov_uov_III_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_III_avx2_prng_gen_publicinputs
        - pqov_uov_III_avx2_prng_release_publicinputs
        - pqov_uov_III_avx2_prng_set_publicinputs
        - pqov_uov_III_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_III_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_III_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_III_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_III_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_III_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_III_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_III_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_prng_gen_publicinputs
        - pqov_uov_III_avx2_prng_release_publicinputs
        - pqov_uov_III_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_III_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_III_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_III_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_III_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_calculate_F2_P3
        - pqov_uov_III_avx2_hash_final_digest
        - pqov_uov_III_avx2_hash_init
        - pqov_uov_III_avx2_hash_update
        - pqov_uov_III_avx2_prng_gen_publicinputs
        - pqov_uov_III_avx2_prng_release_publicinputs
        - pqov_uov_III_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_III_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_III_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_III_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_III_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_III_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_III_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_III_avx2_calculate_F2_P3
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_III_avx2_calculate_P3
    - functionName:    pqov_uov_III_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_III_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_III_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_III_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_III_avx2_batch_upper_matTr_x_mat_multab_gf256
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_III_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_III_avx2_batch_trimatTr_madd_multab_gf256
        - pqov_uov_III_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_III_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_III_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_III_avx2_batch_upper_matTr_x_mat_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_III_avx2_batch_trimatTr_madd_multab_gf256
    - functionName:    pqov_uov_III_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_III_avx2_calculate_F2
    - functionName:    pqov_uov_III_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_III_avx2_batch_2trimat_madd_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_III_avx2_batch_2trimat_madd_multab_gf256
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf256_multab
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:204,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:209,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_add_avx2
        - gf256v_madd_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:403,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:404,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:407,5'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:408,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:409,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:410,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:421,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:422,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:424,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:425,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:426,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:427,5'
          Dst:             gf256v_madd_avx2
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - gf256v_add_avx2
        - gf256v_mul_scalar_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:202,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:206,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:207,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:216,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:220,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:221,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:261,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:264,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:265,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:239,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:243,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:244,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_III_avx2/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:220,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:567,9'
          Dst:             pqov_uov_III_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:571,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_III_avx2_batch_2trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:547,13'
          Dst:             pqov_uov_III_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:548,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_avx2_batch_trimatTr_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:516,13'
          Dst:             pqov_uov_III_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:517,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_avx2_batch_trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:486,13'
          Dst:             pqov_uov_III_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:487,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_III_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:585,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:587,9'
          Dst:             pqov_uov_III_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:588,9'
          Dst:             gf256v_madd_multab_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_III_avx2_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf256
        - gf256v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:443,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:444,5'
          Dst:             batch_quad_trimat_eval_multab_gf256
    - functionName:    pqov_uov_III_avx2_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_III_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:426,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_avx2_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_III_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:404,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_avx2_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_III_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:373,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_avx2_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_III_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_avx2/parallel_matrix_op.c:344,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_III_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_III_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_III_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_III_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_III_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_III_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          229
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_hash_final_digest
        - pqov_uov_V_ref_hash_init
        - pqov_uov_V_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:132,5'
          Dst:             pqov_uov_V_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:133,5'
          Dst:             pqov_uov_V_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:134,5'
          Dst:             pqov_uov_V_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:135,5'
          Dst:             pqov_uov_V_ref_hash_final_digest
    - functionName:    pqov_uov_V_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_V_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:154,5'
          Dst:             pqov_uov_V_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          192
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_V_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_ref_batch_quad_trimat_eval_gf256
        - pqov_uov_V_ref_gf256mat_back_substitute
        - pqov_uov_V_ref_gf256mat_gaussian_elim
        - pqov_uov_V_ref_gf256mat_prod
        - pqov_uov_V_ref_hash_ctx_copy
        - pqov_uov_V_ref_hash_final_digest
        - pqov_uov_V_ref_hash_init
        - pqov_uov_V_ref_hash_update
        - pqov_uov_V_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:37,5'
          Dst:             pqov_uov_V_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:51,5'
          Dst:             pqov_uov_V_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:52,5'
          Dst:             pqov_uov_V_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:53,5'
          Dst:             pqov_uov_V_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:54,5'
          Dst:             pqov_uov_V_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:55,5'
          Dst:             pqov_uov_V_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:57,5'
          Dst:             pqov_uov_V_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:106,5'
          Dst:             pqov_uov_V_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:64,9'
          Dst:             pqov_uov_V_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:65,9'
          Dst:             pqov_uov_V_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:66,9'
          Dst:             pqov_uov_V_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:74,9'
          Dst:             pqov_uov_V_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:77,9'
          Dst:             pqov_uov_V_ref_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:82,28'
          Dst:             pqov_uov_V_ref_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:89,9'
          Dst:             pqov_uov_V_ref_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:106,5'
          Dst:             pqov_uov_V_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:118,5'
          Dst:             pqov_uov_V_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_ref_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_V_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_calculate_F2_P3
        - pqov_uov_V_ref_hash_final_digest
        - pqov_uov_V_ref_hash_init
        - pqov_uov_V_ref_hash_update
        - pqov_uov_V_ref_prng_gen_publicinputs
        - pqov_uov_V_ref_prng_release_publicinputs
        - pqov_uov_V_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_V_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_V_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_V_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_V_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_V_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_V_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_V_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_V_ref_calculate_F2_P3
    - functionName:    pqov_uov_V_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_calculate_F2
        - pqov_uov_V_ref_hash_final_digest
        - pqov_uov_V_ref_hash_init
        - pqov_uov_V_ref_hash_update
        - pqov_uov_V_ref_prng_gen_publicinputs
        - pqov_uov_V_ref_prng_release_publicinputs
        - pqov_uov_V_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_V_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_V_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_V_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_V_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_V_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_V_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_V_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_V_ref_calculate_F2
    - functionName:    pqov_uov_V_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_V_ref_prng_gen_publicinputs
        - pqov_uov_V_ref_prng_release_publicinputs
        - pqov_uov_V_ref_prng_set_publicinputs
        - pqov_uov_V_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_V_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_V_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_V_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_V_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_V_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_V_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_V_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_prng_gen_publicinputs
        - pqov_uov_V_ref_prng_release_publicinputs
        - pqov_uov_V_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_V_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_V_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_V_ref_prng_release_publicinputs
    - functionName:    pqov_uov_V_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_calculate_F2_P3
        - pqov_uov_V_ref_hash_final_digest
        - pqov_uov_V_ref_hash_init
        - pqov_uov_V_ref_hash_update
        - pqov_uov_V_ref_prng_gen_publicinputs
        - pqov_uov_V_ref_prng_release_publicinputs
        - pqov_uov_V_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_V_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_V_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_V_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_V_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_V_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_V_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_V_ref_calculate_F2_P3
    - functionName:    pqov_uov_V_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_V_ref_calculate_P3
    - functionName:    pqov_uov_V_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_batch_trimat_madd_gf256
        - pqov_uov_V_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_V_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_V_ref_batch_upper_matTr_x_mat_gf256
    - functionName:    pqov_uov_V_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_ref_batch_trimatTr_madd_gf256
        - pqov_uov_V_ref_batch_trimat_madd_gf256
        - pqov_uov_V_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_V_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_V_ref_batch_upper_matTr_x_mat_gf256
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_V_ref_batch_trimatTr_madd_gf256
    - functionName:    pqov_uov_V_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_V_ref_calculate_F2
    - functionName:    pqov_uov_V_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_ref_batch_2trimat_madd_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_V_ref_batch_2trimat_madd_gf256
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          177
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          146
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          118
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:403,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:404,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:407,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:408,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:409,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:410,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:421,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:422,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:424,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:425,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:426,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:427,5'
          Dst:             _gf256v_madd_u32
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_mul_scalar_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:202,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:206,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:207,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:216,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:220,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:221,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:261,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:264,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:265,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:239,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:243,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:244,13'
          Dst:             _gf256v_add_u32
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_V_ref/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_V_ref_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
        - pqov_uov_V_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:455,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:457,9'
          Dst:             pqov_uov_V_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:458,9'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:467,5'
          Dst:             pqov_uov_V_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:468,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:464,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_V_ref_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_V_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:426,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_ref_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_V_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:404,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_ref_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_V_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:373,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_ref_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_V_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_ref/parallel_matrix_op.c:344,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_V_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_V_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_V_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_V_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_V_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_V_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_hash_final_digest
        - pqov_uov_V_avx2_hash_init
        - pqov_uov_V_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:132,5'
          Dst:             pqov_uov_V_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:133,5'
          Dst:             pqov_uov_V_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:134,5'
          Dst:             pqov_uov_V_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:135,5'
          Dst:             pqov_uov_V_avx2_hash_final_digest
    - functionName:    pqov_uov_V_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_V_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:154,5'
          Dst:             pqov_uov_V_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_avx2_batch_quad_trimat_eval_gf256
        - pqov_uov_V_avx2_gf256mat_back_substitute
        - pqov_uov_V_avx2_gf256mat_gaussian_elim
        - pqov_uov_V_avx2_gf256mat_prod
        - pqov_uov_V_avx2_hash_ctx_copy
        - pqov_uov_V_avx2_hash_final_digest
        - pqov_uov_V_avx2_hash_init
        - pqov_uov_V_avx2_hash_update
        - pqov_uov_V_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:37,5'
          Dst:             pqov_uov_V_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:51,5'
          Dst:             pqov_uov_V_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:52,5'
          Dst:             pqov_uov_V_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:53,5'
          Dst:             pqov_uov_V_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:54,5'
          Dst:             pqov_uov_V_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:55,5'
          Dst:             pqov_uov_V_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:57,5'
          Dst:             pqov_uov_V_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:106,5'
          Dst:             pqov_uov_V_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:64,9'
          Dst:             pqov_uov_V_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:65,9'
          Dst:             pqov_uov_V_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:66,9'
          Dst:             pqov_uov_V_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:74,9'
          Dst:             pqov_uov_V_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:77,9'
          Dst:             pqov_uov_V_avx2_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:82,28'
          Dst:             pqov_uov_V_avx2_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:89,9'
          Dst:             pqov_uov_V_avx2_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:106,5'
          Dst:             pqov_uov_V_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:118,5'
          Dst:             pqov_uov_V_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_avx2_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_V_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_calculate_F2_P3
        - pqov_uov_V_avx2_hash_final_digest
        - pqov_uov_V_avx2_hash_init
        - pqov_uov_V_avx2_hash_update
        - pqov_uov_V_avx2_prng_gen_publicinputs
        - pqov_uov_V_avx2_prng_release_publicinputs
        - pqov_uov_V_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_V_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_V_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_V_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_V_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_V_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_V_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_V_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_V_avx2_calculate_F2_P3
    - functionName:    pqov_uov_V_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_calculate_F2
        - pqov_uov_V_avx2_hash_final_digest
        - pqov_uov_V_avx2_hash_init
        - pqov_uov_V_avx2_hash_update
        - pqov_uov_V_avx2_prng_gen_publicinputs
        - pqov_uov_V_avx2_prng_release_publicinputs
        - pqov_uov_V_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_V_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_V_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_V_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_V_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_V_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_V_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_V_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_V_avx2_calculate_F2
    - functionName:    pqov_uov_V_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_V_avx2_prng_gen_publicinputs
        - pqov_uov_V_avx2_prng_release_publicinputs
        - pqov_uov_V_avx2_prng_set_publicinputs
        - pqov_uov_V_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_V_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_V_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_V_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_V_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_V_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_V_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_V_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_prng_gen_publicinputs
        - pqov_uov_V_avx2_prng_release_publicinputs
        - pqov_uov_V_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_V_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_V_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_V_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_V_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_calculate_F2_P3
        - pqov_uov_V_avx2_hash_final_digest
        - pqov_uov_V_avx2_hash_init
        - pqov_uov_V_avx2_hash_update
        - pqov_uov_V_avx2_prng_gen_publicinputs
        - pqov_uov_V_avx2_prng_release_publicinputs
        - pqov_uov_V_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_V_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_V_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_V_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_V_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_V_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_V_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_V_avx2_calculate_F2_P3
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_V_avx2_calculate_P3
    - functionName:    pqov_uov_V_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_V_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_V_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_V_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_V_avx2_batch_upper_matTr_x_mat_multab_gf256
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_V_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_V_avx2_batch_trimatTr_madd_multab_gf256
        - pqov_uov_V_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_V_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_V_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_V_avx2_batch_upper_matTr_x_mat_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_V_avx2_batch_trimatTr_madd_multab_gf256
    - functionName:    pqov_uov_V_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_V_avx2_calculate_F2
    - functionName:    pqov_uov_V_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_V_avx2_batch_2trimat_madd_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_V_avx2_batch_2trimat_madd_multab_gf256
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf256_multab
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:204,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:209,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_add_avx2
        - gf256v_madd_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:403,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:404,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:407,5'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:408,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:409,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:410,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:421,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:422,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:424,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:425,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:426,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:427,5'
          Dst:             gf256v_madd_avx2
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - gf256v_add_avx2
        - gf256v_mul_scalar_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:202,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:206,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:207,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:216,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:220,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:221,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:261,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:264,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:265,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:239,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:243,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:244,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_V_avx2/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:220,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:567,9'
          Dst:             pqov_uov_V_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:571,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_V_avx2_batch_2trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:547,13'
          Dst:             pqov_uov_V_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:548,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_avx2_batch_trimatTr_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:516,13'
          Dst:             pqov_uov_V_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:517,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_avx2_batch_trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:486,13'
          Dst:             pqov_uov_V_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:487,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_V_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:585,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:587,9'
          Dst:             pqov_uov_V_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:588,9'
          Dst:             gf256v_madd_multab_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_V_avx2_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf256
        - gf256v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:443,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:444,5'
          Dst:             batch_quad_trimat_eval_multab_gf256
    - functionName:    pqov_uov_V_avx2_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_V_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:426,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_avx2_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_V_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:404,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_avx2_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_V_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:373,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_avx2_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_V_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_avx2/parallel_matrix_op.c:344,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_V_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_V_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_V_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_V_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_V_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_V_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          169
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_ref_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_pkc_ref_expand_pk
        - pqov_uov_Is_pkc_ref_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:216,5'
          Dst:             pqov_uov_Is_pkc_ref_expand_pk
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:218,10'
          Dst:             pqov_uov_Is_pkc_ref_ov_verify
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_pkc_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Is_pkc_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:154,5'
          Dst:             pqov_uov_Is_pkc_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_hash_final_digest
        - pqov_uov_Is_pkc_ref_hash_init
        - pqov_uov_Is_pkc_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:132,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:133,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:134,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:135,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_final_digest
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          211
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Is_pkc_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_pkc_ref_batch_quad_trimat_eval_gf16
        - pqov_uov_Is_pkc_ref_gf16mat_back_substitute
        - pqov_uov_Is_pkc_ref_gf16mat_gaussian_elim
        - pqov_uov_Is_pkc_ref_gf16mat_prod
        - pqov_uov_Is_pkc_ref_hash_ctx_copy
        - pqov_uov_Is_pkc_ref_hash_final_digest
        - pqov_uov_Is_pkc_ref_hash_init
        - pqov_uov_Is_pkc_ref_hash_update
        - pqov_uov_Is_pkc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:37,5'
          Dst:             pqov_uov_Is_pkc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:51,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:52,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:53,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:54,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:55,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:57,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:106,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:64,9'
          Dst:             pqov_uov_Is_pkc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:65,9'
          Dst:             pqov_uov_Is_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:66,9'
          Dst:             pqov_uov_Is_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:74,9'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:77,9'
          Dst:             pqov_uov_Is_pkc_ref_batch_quad_trimat_eval_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:92,28'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:99,9'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:106,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:118,5'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_pkc_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_pkc_ref_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_Is_pkc_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_pkc_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_calculate_F2_P3
        - pqov_uov_Is_pkc_ref_hash_final_digest
        - pqov_uov_Is_pkc_ref_hash_init
        - pqov_uov_Is_pkc_ref_hash_update
        - pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - pqov_uov_Is_pkc_ref_prng_release_publicinputs
        - pqov_uov_Is_pkc_ref_prng_set_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_Is_pkc_ref_calculate_F2_P3
    - functionName:    pqov_uov_Is_pkc_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_calculate_F2
        - pqov_uov_Is_pkc_ref_hash_final_digest
        - pqov_uov_Is_pkc_ref_hash_init
        - pqov_uov_Is_pkc_ref_hash_update
        - pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - pqov_uov_Is_pkc_ref_prng_release_publicinputs
        - pqov_uov_Is_pkc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_Is_pkc_ref_calculate_F2
    - functionName:    pqov_uov_Is_pkc_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - pqov_uov_Is_pkc_ref_prng_release_publicinputs
        - pqov_uov_Is_pkc_ref_prng_set_publicinputs
        - pqov_uov_Is_pkc_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_Is_pkc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_Is_pkc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_Is_pkc_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_Is_pkc_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - pqov_uov_Is_pkc_ref_prng_release_publicinputs
        - pqov_uov_Is_pkc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_release_publicinputs
    - functionName:    pqov_uov_Is_pkc_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_calculate_F2_P3
        - pqov_uov_Is_pkc_ref_hash_final_digest
        - pqov_uov_Is_pkc_ref_hash_init
        - pqov_uov_Is_pkc_ref_hash_update
        - pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - pqov_uov_Is_pkc_ref_prng_release_publicinputs
        - pqov_uov_Is_pkc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_Is_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_Is_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_Is_pkc_ref_calculate_F2_P3
    - functionName:    pqov_uov_Is_pkc_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Is_pkc_ref_calculate_P3
    - functionName:    pqov_uov_Is_pkc_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_batch_trimat_madd_gf16
        - pqov_uov_Is_pkc_ref_batch_upper_matTr_x_mat_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_Is_pkc_ref_batch_trimat_madd_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_Is_pkc_ref_batch_upper_matTr_x_mat_gf16
    - functionName:    pqov_uov_Is_pkc_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_pkc_ref_batch_trimatTr_madd_gf16
        - pqov_uov_Is_pkc_ref_batch_trimat_madd_gf16
        - pqov_uov_Is_pkc_ref_batch_upper_matTr_x_mat_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_Is_pkc_ref_batch_trimat_madd_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_Is_pkc_ref_batch_upper_matTr_x_mat_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_Is_pkc_ref_batch_trimatTr_madd_gf16
    - functionName:    pqov_uov_Is_pkc_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Is_pkc_ref_calculate_F2
    - functionName:    pqov_uov_Is_pkc_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_pkc_ref_batch_2trimat_madd_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_Is_pkc_ref_batch_2trimat_madd_gf16
    - functionName:    _gf16v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
    - functionName:    gf16v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          241
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf16v_madd_u32_aligned
        - gf16v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:278,9'
          Dst:             _gf16v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:97,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:115,13'
          Dst:             gf16v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          225
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf16v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf16v_mul_scalar_u32_aligned
        - gf16v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:127,9'
          Dst:             _gf16v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:141,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:159,13'
          Dst:             gf16v_mul_u32
    - functionName:    madd_reduce_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf16v_madd_u32
        - _gf256v_add_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:140,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:141,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:140,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:141,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:140,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:141,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:144,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:145,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:148,5'
          Dst:             _gf16v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:149,5'
          Dst:             _gf16v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:150,5'
          Dst:             _gf16v_madd_u32
    - functionName:    accu_eval_quad_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          205
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - _gf16v_mul_scalar_u32
        - _gf256v_add_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:62,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:69,17'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:84,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:91,17'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:115,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:122,17'
          Dst:             _gf256v_add_u32
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf16
        - gf16v_get_ele
        - madd_reduce_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:448,5'
          Dst:             accu_eval_quad_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:449,5'
          Dst:             madd_reduce_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/ov_publicmap.c:442,17'
          Dst:             gf16v_get_ele
    - functionName:    gf16v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:267,13'
          Dst:             gf16v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf16v_madd_u32_aligned
        - gf16v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:278,9'
          Dst:             _gf16v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:311,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Is_pkc_ref_batch_quad_trimat_eval_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          140
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _gf16v_madd_u32
        - gf16v_get_ele
        - gf256v_set_zero
        - pqov_uov_Is_pkc_ref_gf16mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:163,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:165,9'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:166,29'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:166,9'
          Dst:             _gf16v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:169,9'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:170,29'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:170,9'
          Dst:             _gf16v_madd_u32
    - functionName:    pqov_uov_Is_pkc_ref_batch_upper_matTr_x_mat_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_pkc_ref_gf16mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:125,9'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:128,13'
          Dst:             _gf256v_add_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Is_pkc_ref_batch_2trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_pkc_ref_gf16mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:104,13'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:105,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_pkc_ref_batch_trimatTr_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_pkc_ref_gf16mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:75,13'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:76,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_pkc_ref_batch_trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          478
      EdgeCount:       113
      CyclomaticComplexity: 32
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_pkc_ref_gf16mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:46,13'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:47,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:40,13'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/parallel_matrix_op.c:41,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_pkc_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Is_pkc_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Is_pkc_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Is_pkc_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Is_pkc_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Is_pkc_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Is_pkc_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    pqov_uov_Is_pkc_avx2_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_pkc_avx2_expand_pk
        - pqov_uov_Is_pkc_avx2_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:216,5'
          Dst:             pqov_uov_Is_pkc_avx2_expand_pk
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:218,10'
          Dst:             pqov_uov_Is_pkc_avx2_ov_verify
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_pkc_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Is_pkc_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:154,5'
          Dst:             pqov_uov_Is_pkc_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_hash_final_digest
        - pqov_uov_Is_pkc_avx2_hash_init
        - pqov_uov_Is_pkc_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:132,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:133,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:134,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:135,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_final_digest
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_avx2_batch_quad_trimat_eval_gf16
        - pqov_uov_Is_pkc_avx2_gf16mat_back_substitute
        - pqov_uov_Is_pkc_avx2_gf16mat_gaussian_elim
        - pqov_uov_Is_pkc_avx2_gf16mat_prod
        - pqov_uov_Is_pkc_avx2_hash_ctx_copy
        - pqov_uov_Is_pkc_avx2_hash_final_digest
        - pqov_uov_Is_pkc_avx2_hash_init
        - pqov_uov_Is_pkc_avx2_hash_update
        - pqov_uov_Is_pkc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:37,5'
          Dst:             pqov_uov_Is_pkc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:51,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:52,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:53,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:54,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:55,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:57,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:106,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:64,9'
          Dst:             pqov_uov_Is_pkc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:65,9'
          Dst:             pqov_uov_Is_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:66,9'
          Dst:             pqov_uov_Is_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:74,9'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:77,9'
          Dst:             pqov_uov_Is_pkc_avx2_batch_quad_trimat_eval_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:92,28'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:99,9'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:106,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:118,5'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_pkc_avx2_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_Is_pkc_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_pkc_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_calculate_F2_P3
        - pqov_uov_Is_pkc_avx2_hash_final_digest
        - pqov_uov_Is_pkc_avx2_hash_init
        - pqov_uov_Is_pkc_avx2_hash_update
        - pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_release_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_set_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_Is_pkc_avx2_calculate_F2_P3
    - functionName:    pqov_uov_Is_pkc_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_calculate_F2
        - pqov_uov_Is_pkc_avx2_hash_final_digest
        - pqov_uov_Is_pkc_avx2_hash_init
        - pqov_uov_Is_pkc_avx2_hash_update
        - pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_release_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_Is_pkc_avx2_calculate_F2
    - functionName:    pqov_uov_Is_pkc_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_release_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_set_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_Is_pkc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_Is_pkc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_Is_pkc_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_release_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_Is_pkc_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_calculate_F2_P3
        - pqov_uov_Is_pkc_avx2_hash_final_digest
        - pqov_uov_Is_pkc_avx2_hash_init
        - pqov_uov_Is_pkc_avx2_hash_update
        - pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_release_publicinputs
        - pqov_uov_Is_pkc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_Is_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_Is_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_Is_pkc_avx2_calculate_F2_P3
    - functionName:    gf16v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_split_16to32_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16v_generate_multab_16_avx2
        - gf16v_split_16to32_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:280,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:281,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:282,9'
          Dst:             gf16v_generate_multab_16_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Is_pkc_avx2_calculate_P3
    - functionName:    pqov_uov_Is_pkc_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16v_generate_multabs_avx2
        - pqov_uov_Is_pkc_avx2_batch_trimat_madd_multab_gf16
        - pqov_uov_Is_pkc_avx2_batch_upper_matTr_x_mat_multab_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_Is_pkc_avx2_batch_trimat_madd_multab_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_Is_pkc_avx2_batch_upper_matTr_x_mat_multab_gf16
    - functionName:    gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf16v_generate_multabs_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:301,5'
          Dst:             _gf16v_generate_multabs_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16v_generate_multabs_avx2
        - pqov_uov_Is_pkc_avx2_batch_trimatTr_madd_multab_gf16
        - pqov_uov_Is_pkc_avx2_batch_trimat_madd_multab_gf16
        - pqov_uov_Is_pkc_avx2_batch_upper_matTr_x_mat_multab_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_Is_pkc_avx2_batch_trimat_madd_multab_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_Is_pkc_avx2_batch_upper_matTr_x_mat_multab_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_Is_pkc_avx2_batch_trimatTr_madd_multab_gf16
    - functionName:    pqov_uov_Is_pkc_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Is_pkc_avx2_calculate_F2
    - functionName:    pqov_uov_Is_pkc_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16v_generate_multabs_avx2
        - pqov_uov_Is_pkc_avx2_batch_2trimat_madd_multab_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_Is_pkc_avx2_batch_2trimat_madd_multab_gf16
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf16_multab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:183,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:186,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf16_multab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:173,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:176,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16v_madd_avx2
        - gf256v_add_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:140,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:141,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:140,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:141,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:140,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:141,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:144,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:145,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:148,5'
          Dst:             gf16v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:149,5'
          Dst:             gf16v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:150,5'
          Dst:             gf16v_madd_avx2
    - functionName:    accu_eval_quad_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          172
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - gf16v_mul_scalar_avx2
        - gf256v_add_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:62,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:66,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:84,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:88,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:115,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:119,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf16
        - gf16v_get_ele
        - madd_reduce_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:448,5'
          Dst:             accu_eval_quad_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:449,5'
          Dst:             madd_reduce_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/ov_publicmap.c:442,17'
          Dst:             gf16v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf16v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:195,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf16v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_split_16to32_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _load_xmm
        - gf16v_generate_multab_16_avx2
        - gf16v_split_16to32_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:280,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:281,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:282,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:288,16'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:289,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:291,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:293,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:294,13'
          Dst:             gf16v_generate_multab_16_avx2
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_avx2_batch_upper_matTr_x_mat_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:296,9'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:299,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_Is_pkc_avx2_batch_2trimat_madd_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:270,13'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:271,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_batch_trimatTr_madd_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:233,13'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:234,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_batch_trimat_madd_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:197,13'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:198,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:313,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:315,9'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:316,9'
          Dst:             gf16v_madd_multab_avx2
    - functionName:    gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf16v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:301,5'
          Dst:             _gf16v_generate_multabs_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_batch_quad_trimat_eval_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf16
        - gf16v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:145,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:146,5'
          Dst:             batch_quad_trimat_eval_multab_gf16
    - functionName:    pqov_uov_Is_pkc_avx2_batch_upper_matTr_x_mat_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:125,9'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:128,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_batch_2trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:104,13'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:105,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_batch_trimatTr_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:75,13'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:76,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_batch_trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          502
      EdgeCount:       113
      CyclomaticComplexity: 32
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:46,13'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:47,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:40,13'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/parallel_matrix_op.c:41,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Is_pkc_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Is_pkc_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Is_pkc_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Is_pkc_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Is_pkc_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Is_pkc_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          198
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_ref_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_pkc_ref_expand_pk
        - pqov_uov_Ip_pkc_ref_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:216,5'
          Dst:             pqov_uov_Ip_pkc_ref_expand_pk
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:218,10'
          Dst:             pqov_uov_Ip_pkc_ref_ov_verify
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_pkc_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Ip_pkc_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:154,5'
          Dst:             pqov_uov_Ip_pkc_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_hash_final_digest
        - pqov_uov_Ip_pkc_ref_hash_init
        - pqov_uov_Ip_pkc_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:132,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:133,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:134,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:135,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_final_digest
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          234
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Ip_pkc_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_pkc_ref_batch_quad_trimat_eval_gf256
        - pqov_uov_Ip_pkc_ref_gf256mat_back_substitute
        - pqov_uov_Ip_pkc_ref_gf256mat_gaussian_elim
        - pqov_uov_Ip_pkc_ref_gf256mat_prod
        - pqov_uov_Ip_pkc_ref_hash_ctx_copy
        - pqov_uov_Ip_pkc_ref_hash_final_digest
        - pqov_uov_Ip_pkc_ref_hash_init
        - pqov_uov_Ip_pkc_ref_hash_update
        - pqov_uov_Ip_pkc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:37,5'
          Dst:             pqov_uov_Ip_pkc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:51,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:52,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:53,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:54,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:55,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:57,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:106,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:64,9'
          Dst:             pqov_uov_Ip_pkc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:65,9'
          Dst:             pqov_uov_Ip_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:66,9'
          Dst:             pqov_uov_Ip_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:74,9'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:77,9'
          Dst:             pqov_uov_Ip_pkc_ref_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:82,28'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:89,9'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:106,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:118,5'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_pkc_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_pkc_ref_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_Ip_pkc_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_pkc_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_calculate_F2_P3
        - pqov_uov_Ip_pkc_ref_hash_final_digest
        - pqov_uov_Ip_pkc_ref_hash_init
        - pqov_uov_Ip_pkc_ref_hash_update
        - pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_release_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_set_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_Ip_pkc_ref_calculate_F2_P3
    - functionName:    pqov_uov_Ip_pkc_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_calculate_F2
        - pqov_uov_Ip_pkc_ref_hash_final_digest
        - pqov_uov_Ip_pkc_ref_hash_init
        - pqov_uov_Ip_pkc_ref_hash_update
        - pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_release_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_Ip_pkc_ref_calculate_F2
    - functionName:    pqov_uov_Ip_pkc_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_release_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_set_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_Ip_pkc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_Ip_pkc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_Ip_pkc_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_release_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_release_publicinputs
    - functionName:    pqov_uov_Ip_pkc_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_calculate_F2_P3
        - pqov_uov_Ip_pkc_ref_hash_final_digest
        - pqov_uov_Ip_pkc_ref_hash_init
        - pqov_uov_Ip_pkc_ref_hash_update
        - pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_release_publicinputs
        - pqov_uov_Ip_pkc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_Ip_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_Ip_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_Ip_pkc_ref_calculate_F2_P3
    - functionName:    pqov_uov_Ip_pkc_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Ip_pkc_ref_calculate_P3
    - functionName:    pqov_uov_Ip_pkc_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_batch_trimat_madd_gf256
        - pqov_uov_Ip_pkc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_Ip_pkc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_Ip_pkc_ref_batch_upper_matTr_x_mat_gf256
    - functionName:    pqov_uov_Ip_pkc_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_pkc_ref_batch_trimatTr_madd_gf256
        - pqov_uov_Ip_pkc_ref_batch_trimat_madd_gf256
        - pqov_uov_Ip_pkc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_Ip_pkc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_Ip_pkc_ref_batch_upper_matTr_x_mat_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_Ip_pkc_ref_batch_trimatTr_madd_gf256
    - functionName:    pqov_uov_Ip_pkc_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Ip_pkc_ref_calculate_F2
    - functionName:    pqov_uov_Ip_pkc_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_pkc_ref_batch_2trimat_madd_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_Ip_pkc_ref_batch_2trimat_madd_gf256
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          86
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          319
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          68
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          297
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:403,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:404,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:407,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:408,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:409,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:410,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:421,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:422,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:424,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:425,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:426,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:427,5'
          Dst:             _gf256v_madd_u32
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_mul_scalar_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:202,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:206,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:207,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:216,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:220,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:221,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:261,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:264,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:265,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:239,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:243,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:244,13'
          Dst:             _gf256v_add_u32
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Ip_pkc_ref_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
        - pqov_uov_Ip_pkc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:455,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:457,9'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:458,9'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:467,5'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:468,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:464,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Ip_pkc_ref_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_pkc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:426,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_pkc_ref_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_pkc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:404,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_pkc_ref_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_pkc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:373,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_pkc_ref_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_pkc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/parallel_matrix_op.c:344,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_pkc_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Ip_pkc_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Ip_pkc_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Ip_pkc_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Ip_pkc_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Ip_pkc_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Ip_pkc_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    pqov_uov_Ip_pkc_avx2_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_pkc_avx2_expand_pk
        - pqov_uov_Ip_pkc_avx2_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:216,5'
          Dst:             pqov_uov_Ip_pkc_avx2_expand_pk
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:218,10'
          Dst:             pqov_uov_Ip_pkc_avx2_ov_verify
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_pkc_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Ip_pkc_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:154,5'
          Dst:             pqov_uov_Ip_pkc_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_hash_final_digest
        - pqov_uov_Ip_pkc_avx2_hash_init
        - pqov_uov_Ip_pkc_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:132,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:133,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:134,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:135,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_final_digest
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_avx2_batch_quad_trimat_eval_gf256
        - pqov_uov_Ip_pkc_avx2_gf256mat_back_substitute
        - pqov_uov_Ip_pkc_avx2_gf256mat_gaussian_elim
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod
        - pqov_uov_Ip_pkc_avx2_hash_ctx_copy
        - pqov_uov_Ip_pkc_avx2_hash_final_digest
        - pqov_uov_Ip_pkc_avx2_hash_init
        - pqov_uov_Ip_pkc_avx2_hash_update
        - pqov_uov_Ip_pkc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:37,5'
          Dst:             pqov_uov_Ip_pkc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:51,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:52,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:53,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:54,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:55,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:57,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:106,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:64,9'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:65,9'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:66,9'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:74,9'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:77,9'
          Dst:             pqov_uov_Ip_pkc_avx2_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:82,28'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:89,9'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:106,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:118,5'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_pkc_avx2_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_Ip_pkc_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_pkc_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_calculate_F2_P3
        - pqov_uov_Ip_pkc_avx2_hash_final_digest
        - pqov_uov_Ip_pkc_avx2_hash_init
        - pqov_uov_Ip_pkc_avx2_hash_update
        - pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_Ip_pkc_avx2_calculate_F2_P3
    - functionName:    pqov_uov_Ip_pkc_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_calculate_F2
        - pqov_uov_Ip_pkc_avx2_hash_final_digest
        - pqov_uov_Ip_pkc_avx2_hash_init
        - pqov_uov_Ip_pkc_avx2_hash_update
        - pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_Ip_pkc_avx2_calculate_F2
    - functionName:    pqov_uov_Ip_pkc_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_Ip_pkc_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_Ip_pkc_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_calculate_F2_P3
        - pqov_uov_Ip_pkc_avx2_hash_final_digest
        - pqov_uov_Ip_pkc_avx2_hash_init
        - pqov_uov_Ip_pkc_avx2_hash_update
        - pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
        - pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_Ip_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_Ip_pkc_avx2_calculate_F2_P3
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Ip_pkc_avx2_calculate_P3
    - functionName:    pqov_uov_Ip_pkc_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_Ip_pkc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_Ip_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_Ip_pkc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_Ip_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_Ip_pkc_avx2_batch_trimatTr_madd_multab_gf256
        - pqov_uov_Ip_pkc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_Ip_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_Ip_pkc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_Ip_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_Ip_pkc_avx2_batch_trimatTr_madd_multab_gf256
    - functionName:    pqov_uov_Ip_pkc_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Ip_pkc_avx2_calculate_F2
    - functionName:    pqov_uov_Ip_pkc_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_Ip_pkc_avx2_batch_2trimat_madd_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_Ip_pkc_avx2_batch_2trimat_madd_multab_gf256
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf256_multab
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:204,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:209,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_add_avx2
        - gf256v_madd_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:403,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:404,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:407,5'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:408,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:409,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:410,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:421,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:422,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:424,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:425,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:426,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:427,5'
          Dst:             gf256v_madd_avx2
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - gf256v_add_avx2
        - gf256v_mul_scalar_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:202,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:206,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:207,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:216,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:220,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:221,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:261,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:264,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:265,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:239,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:243,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:244,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:220,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:567,9'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:571,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_Ip_pkc_avx2_batch_2trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:547,13'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:548,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_batch_trimatTr_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:516,13'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:517,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_batch_trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:486,13'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:487,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:585,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:587,9'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:588,9'
          Dst:             gf256v_madd_multab_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf256
        - gf256v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:443,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:444,5'
          Dst:             batch_quad_trimat_eval_multab_gf256
    - functionName:    pqov_uov_Ip_pkc_avx2_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:426,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:404,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:373,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/parallel_matrix_op.c:344,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Ip_pkc_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Ip_pkc_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Ip_pkc_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Ip_pkc_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Ip_pkc_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Ip_pkc_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          210
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_ref_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_pkc_ref_expand_pk
        - pqov_uov_III_pkc_ref_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:216,5'
          Dst:             pqov_uov_III_pkc_ref_expand_pk
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:218,10'
          Dst:             pqov_uov_III_pkc_ref_ov_verify
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_pkc_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_III_pkc_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:154,5'
          Dst:             pqov_uov_III_pkc_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_hash_final_digest
        - pqov_uov_III_pkc_ref_hash_init
        - pqov_uov_III_pkc_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:132,5'
          Dst:             pqov_uov_III_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:133,5'
          Dst:             pqov_uov_III_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:134,5'
          Dst:             pqov_uov_III_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:135,5'
          Dst:             pqov_uov_III_pkc_ref_hash_final_digest
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          261
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_III_pkc_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_pkc_ref_batch_quad_trimat_eval_gf256
        - pqov_uov_III_pkc_ref_gf256mat_back_substitute
        - pqov_uov_III_pkc_ref_gf256mat_gaussian_elim
        - pqov_uov_III_pkc_ref_gf256mat_prod
        - pqov_uov_III_pkc_ref_hash_ctx_copy
        - pqov_uov_III_pkc_ref_hash_final_digest
        - pqov_uov_III_pkc_ref_hash_init
        - pqov_uov_III_pkc_ref_hash_update
        - pqov_uov_III_pkc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:37,5'
          Dst:             pqov_uov_III_pkc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:51,5'
          Dst:             pqov_uov_III_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:52,5'
          Dst:             pqov_uov_III_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:53,5'
          Dst:             pqov_uov_III_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:54,5'
          Dst:             pqov_uov_III_pkc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:55,5'
          Dst:             pqov_uov_III_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:57,5'
          Dst:             pqov_uov_III_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:106,5'
          Dst:             pqov_uov_III_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:64,9'
          Dst:             pqov_uov_III_pkc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:65,9'
          Dst:             pqov_uov_III_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:66,9'
          Dst:             pqov_uov_III_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:74,9'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:77,9'
          Dst:             pqov_uov_III_pkc_ref_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:82,28'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:89,9'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:106,5'
          Dst:             pqov_uov_III_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:118,5'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_pkc_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_pkc_ref_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_III_pkc_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_pkc_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_calculate_F2_P3
        - pqov_uov_III_pkc_ref_hash_final_digest
        - pqov_uov_III_pkc_ref_hash_init
        - pqov_uov_III_pkc_ref_hash_update
        - pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - pqov_uov_III_pkc_ref_prng_release_publicinputs
        - pqov_uov_III_pkc_ref_prng_set_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_III_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_III_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_III_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_III_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_III_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_III_pkc_ref_calculate_F2_P3
    - functionName:    pqov_uov_III_pkc_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_calculate_F2
        - pqov_uov_III_pkc_ref_hash_final_digest
        - pqov_uov_III_pkc_ref_hash_init
        - pqov_uov_III_pkc_ref_hash_update
        - pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - pqov_uov_III_pkc_ref_prng_release_publicinputs
        - pqov_uov_III_pkc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_III_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_III_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_III_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_III_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_III_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_III_pkc_ref_calculate_F2
    - functionName:    pqov_uov_III_pkc_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - pqov_uov_III_pkc_ref_prng_release_publicinputs
        - pqov_uov_III_pkc_ref_prng_set_publicinputs
        - pqov_uov_III_pkc_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_III_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_III_pkc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_III_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_III_pkc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_III_pkc_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_III_pkc_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - pqov_uov_III_pkc_ref_prng_release_publicinputs
        - pqov_uov_III_pkc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_III_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_III_pkc_ref_prng_release_publicinputs
    - functionName:    pqov_uov_III_pkc_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_calculate_F2_P3
        - pqov_uov_III_pkc_ref_hash_final_digest
        - pqov_uov_III_pkc_ref_hash_init
        - pqov_uov_III_pkc_ref_hash_update
        - pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - pqov_uov_III_pkc_ref_prng_release_publicinputs
        - pqov_uov_III_pkc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_III_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_III_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_III_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_III_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_III_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_III_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_III_pkc_ref_calculate_F2_P3
    - functionName:    pqov_uov_III_pkc_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_III_pkc_ref_calculate_P3
    - functionName:    pqov_uov_III_pkc_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_batch_trimat_madd_gf256
        - pqov_uov_III_pkc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_III_pkc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_III_pkc_ref_batch_upper_matTr_x_mat_gf256
    - functionName:    pqov_uov_III_pkc_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_pkc_ref_batch_trimatTr_madd_gf256
        - pqov_uov_III_pkc_ref_batch_trimat_madd_gf256
        - pqov_uov_III_pkc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_III_pkc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_III_pkc_ref_batch_upper_matTr_x_mat_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_III_pkc_ref_batch_trimatTr_madd_gf256
    - functionName:    pqov_uov_III_pkc_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_III_pkc_ref_calculate_F2
    - functionName:    pqov_uov_III_pkc_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_pkc_ref_batch_2trimat_madd_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_III_pkc_ref_batch_2trimat_madd_gf256
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          135
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:403,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:404,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:407,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:408,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:409,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:410,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:421,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:422,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:424,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:425,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:426,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:427,5'
          Dst:             _gf256v_madd_u32
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_mul_scalar_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:202,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:206,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:207,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:216,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:220,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:221,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:261,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:264,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:265,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:239,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:243,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:244,13'
          Dst:             _gf256v_add_u32
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_III_pkc_ref_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
        - pqov_uov_III_pkc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:455,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:457,9'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:458,9'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:467,5'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:468,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:464,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_III_pkc_ref_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_pkc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:426,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_pkc_ref_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_pkc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:404,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_pkc_ref_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_pkc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:373,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_pkc_ref_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_pkc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/parallel_matrix_op.c:344,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_pkc_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_III_pkc_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_III_pkc_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_III_pkc_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_III_pkc_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_III_pkc_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_III_pkc_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    pqov_uov_III_pkc_avx2_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_pkc_avx2_expand_pk
        - pqov_uov_III_pkc_avx2_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:216,5'
          Dst:             pqov_uov_III_pkc_avx2_expand_pk
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:218,10'
          Dst:             pqov_uov_III_pkc_avx2_ov_verify
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_pkc_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_III_pkc_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:154,5'
          Dst:             pqov_uov_III_pkc_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_hash_final_digest
        - pqov_uov_III_pkc_avx2_hash_init
        - pqov_uov_III_pkc_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:132,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:133,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:134,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:135,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_final_digest
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_avx2_batch_quad_trimat_eval_gf256
        - pqov_uov_III_pkc_avx2_gf256mat_back_substitute
        - pqov_uov_III_pkc_avx2_gf256mat_gaussian_elim
        - pqov_uov_III_pkc_avx2_gf256mat_prod
        - pqov_uov_III_pkc_avx2_hash_ctx_copy
        - pqov_uov_III_pkc_avx2_hash_final_digest
        - pqov_uov_III_pkc_avx2_hash_init
        - pqov_uov_III_pkc_avx2_hash_update
        - pqov_uov_III_pkc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:37,5'
          Dst:             pqov_uov_III_pkc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:51,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:52,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:53,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:54,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:55,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:57,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:106,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:64,9'
          Dst:             pqov_uov_III_pkc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:65,9'
          Dst:             pqov_uov_III_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:66,9'
          Dst:             pqov_uov_III_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:74,9'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:77,9'
          Dst:             pqov_uov_III_pkc_avx2_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:82,28'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:89,9'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:106,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:118,5'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_pkc_avx2_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_III_pkc_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_pkc_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_calculate_F2_P3
        - pqov_uov_III_pkc_avx2_hash_final_digest
        - pqov_uov_III_pkc_avx2_hash_init
        - pqov_uov_III_pkc_avx2_hash_update
        - pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_III_pkc_avx2_prng_release_publicinputs
        - pqov_uov_III_pkc_avx2_prng_set_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_III_pkc_avx2_calculate_F2_P3
    - functionName:    pqov_uov_III_pkc_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_calculate_F2
        - pqov_uov_III_pkc_avx2_hash_final_digest
        - pqov_uov_III_pkc_avx2_hash_init
        - pqov_uov_III_pkc_avx2_hash_update
        - pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_III_pkc_avx2_prng_release_publicinputs
        - pqov_uov_III_pkc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_III_pkc_avx2_calculate_F2
    - functionName:    pqov_uov_III_pkc_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_III_pkc_avx2_prng_release_publicinputs
        - pqov_uov_III_pkc_avx2_prng_set_publicinputs
        - pqov_uov_III_pkc_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_III_pkc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_III_pkc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_III_pkc_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_III_pkc_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_III_pkc_avx2_prng_release_publicinputs
        - pqov_uov_III_pkc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_III_pkc_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_calculate_F2_P3
        - pqov_uov_III_pkc_avx2_hash_final_digest
        - pqov_uov_III_pkc_avx2_hash_init
        - pqov_uov_III_pkc_avx2_hash_update
        - pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_III_pkc_avx2_prng_release_publicinputs
        - pqov_uov_III_pkc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_III_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_III_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_III_pkc_avx2_calculate_F2_P3
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_III_pkc_avx2_calculate_P3
    - functionName:    pqov_uov_III_pkc_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_III_pkc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_III_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_III_pkc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_III_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_III_pkc_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_III_pkc_avx2_batch_trimatTr_madd_multab_gf256
        - pqov_uov_III_pkc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_III_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_III_pkc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_III_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_III_pkc_avx2_batch_trimatTr_madd_multab_gf256
    - functionName:    pqov_uov_III_pkc_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_III_pkc_avx2_calculate_F2
    - functionName:    pqov_uov_III_pkc_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_III_pkc_avx2_batch_2trimat_madd_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_III_pkc_avx2_batch_2trimat_madd_multab_gf256
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf256_multab
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:204,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:209,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_add_avx2
        - gf256v_madd_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:403,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:404,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:407,5'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:408,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:409,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:410,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:421,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:422,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:424,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:425,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:426,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:427,5'
          Dst:             gf256v_madd_avx2
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - gf256v_add_avx2
        - gf256v_mul_scalar_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:202,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:206,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:207,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:216,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:220,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:221,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:261,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:264,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:265,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:239,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:243,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:244,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:220,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:567,9'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:571,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_III_pkc_avx2_batch_2trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:547,13'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:548,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_avx2_batch_trimatTr_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:516,13'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:517,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_avx2_batch_trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:486,13'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:487,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_III_pkc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:585,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:587,9'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:588,9'
          Dst:             gf256v_madd_multab_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_III_pkc_avx2_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf256
        - gf256v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:443,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:444,5'
          Dst:             batch_quad_trimat_eval_multab_gf256
    - functionName:    pqov_uov_III_pkc_avx2_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:426,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_avx2_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:404,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_avx2_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:373,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_avx2_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/parallel_matrix_op.c:344,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_III_pkc_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_III_pkc_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_III_pkc_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_III_pkc_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_III_pkc_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_III_pkc_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          229
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_ref_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_pkc_ref_expand_pk
        - pqov_uov_V_pkc_ref_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:216,5'
          Dst:             pqov_uov_V_pkc_ref_expand_pk
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:218,10'
          Dst:             pqov_uov_V_pkc_ref_ov_verify
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_pkc_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_V_pkc_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:154,5'
          Dst:             pqov_uov_V_pkc_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_hash_final_digest
        - pqov_uov_V_pkc_ref_hash_init
        - pqov_uov_V_pkc_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:132,5'
          Dst:             pqov_uov_V_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:133,5'
          Dst:             pqov_uov_V_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:134,5'
          Dst:             pqov_uov_V_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:135,5'
          Dst:             pqov_uov_V_pkc_ref_hash_final_digest
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          192
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_V_pkc_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_pkc_ref_batch_quad_trimat_eval_gf256
        - pqov_uov_V_pkc_ref_gf256mat_back_substitute
        - pqov_uov_V_pkc_ref_gf256mat_gaussian_elim
        - pqov_uov_V_pkc_ref_gf256mat_prod
        - pqov_uov_V_pkc_ref_hash_ctx_copy
        - pqov_uov_V_pkc_ref_hash_final_digest
        - pqov_uov_V_pkc_ref_hash_init
        - pqov_uov_V_pkc_ref_hash_update
        - pqov_uov_V_pkc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:37,5'
          Dst:             pqov_uov_V_pkc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:51,5'
          Dst:             pqov_uov_V_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:52,5'
          Dst:             pqov_uov_V_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:53,5'
          Dst:             pqov_uov_V_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:54,5'
          Dst:             pqov_uov_V_pkc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:55,5'
          Dst:             pqov_uov_V_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:57,5'
          Dst:             pqov_uov_V_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:106,5'
          Dst:             pqov_uov_V_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:64,9'
          Dst:             pqov_uov_V_pkc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:65,9'
          Dst:             pqov_uov_V_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:66,9'
          Dst:             pqov_uov_V_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:74,9'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:77,9'
          Dst:             pqov_uov_V_pkc_ref_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:82,28'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:89,9'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:106,5'
          Dst:             pqov_uov_V_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:118,5'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_pkc_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_pkc_ref_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_V_pkc_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_pkc_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_calculate_F2_P3
        - pqov_uov_V_pkc_ref_hash_final_digest
        - pqov_uov_V_pkc_ref_hash_init
        - pqov_uov_V_pkc_ref_hash_update
        - pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - pqov_uov_V_pkc_ref_prng_release_publicinputs
        - pqov_uov_V_pkc_ref_prng_set_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_V_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_V_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_V_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_V_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_V_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_V_pkc_ref_calculate_F2_P3
    - functionName:    pqov_uov_V_pkc_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_calculate_F2
        - pqov_uov_V_pkc_ref_hash_final_digest
        - pqov_uov_V_pkc_ref_hash_init
        - pqov_uov_V_pkc_ref_hash_update
        - pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - pqov_uov_V_pkc_ref_prng_release_publicinputs
        - pqov_uov_V_pkc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_V_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_V_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_V_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_V_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_V_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_V_pkc_ref_calculate_F2
    - functionName:    pqov_uov_V_pkc_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - pqov_uov_V_pkc_ref_prng_release_publicinputs
        - pqov_uov_V_pkc_ref_prng_set_publicinputs
        - pqov_uov_V_pkc_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_V_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_V_pkc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_V_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_V_pkc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_V_pkc_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_V_pkc_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - pqov_uov_V_pkc_ref_prng_release_publicinputs
        - pqov_uov_V_pkc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_V_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_V_pkc_ref_prng_release_publicinputs
    - functionName:    pqov_uov_V_pkc_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_calculate_F2_P3
        - pqov_uov_V_pkc_ref_hash_final_digest
        - pqov_uov_V_pkc_ref_hash_init
        - pqov_uov_V_pkc_ref_hash_update
        - pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - pqov_uov_V_pkc_ref_prng_release_publicinputs
        - pqov_uov_V_pkc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_V_pkc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_V_pkc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_V_pkc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_V_pkc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_V_pkc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_V_pkc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_V_pkc_ref_calculate_F2_P3
    - functionName:    pqov_uov_V_pkc_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_V_pkc_ref_calculate_P3
    - functionName:    pqov_uov_V_pkc_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_batch_trimat_madd_gf256
        - pqov_uov_V_pkc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_V_pkc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_V_pkc_ref_batch_upper_matTr_x_mat_gf256
    - functionName:    pqov_uov_V_pkc_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_pkc_ref_batch_trimatTr_madd_gf256
        - pqov_uov_V_pkc_ref_batch_trimat_madd_gf256
        - pqov_uov_V_pkc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_V_pkc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_V_pkc_ref_batch_upper_matTr_x_mat_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_V_pkc_ref_batch_trimatTr_madd_gf256
    - functionName:    pqov_uov_V_pkc_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_V_pkc_ref_calculate_F2
    - functionName:    pqov_uov_V_pkc_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_pkc_ref_batch_2trimat_madd_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_V_pkc_ref_batch_2trimat_madd_gf256
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          177
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          146
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          118
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:403,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:404,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:407,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:408,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:409,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:410,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:421,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:422,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:424,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:425,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:426,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:427,5'
          Dst:             _gf256v_madd_u32
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_mul_scalar_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:202,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:206,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:207,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:216,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:220,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:221,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:261,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:264,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:265,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:239,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:243,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:244,13'
          Dst:             _gf256v_add_u32
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_V_pkc_ref_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
        - pqov_uov_V_pkc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:455,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:457,9'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:458,9'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:467,5'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:468,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:464,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_V_pkc_ref_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_pkc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:426,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_pkc_ref_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_pkc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:404,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_pkc_ref_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_pkc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:373,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_pkc_ref_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_pkc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/parallel_matrix_op.c:344,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_pkc_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_V_pkc_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_V_pkc_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_V_pkc_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_V_pkc_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_V_pkc_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_V_pkc_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    pqov_uov_V_pkc_avx2_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_pkc_avx2_expand_pk
        - pqov_uov_V_pkc_avx2_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:216,5'
          Dst:             pqov_uov_V_pkc_avx2_expand_pk
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:218,10'
          Dst:             pqov_uov_V_pkc_avx2_ov_verify
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_pkc_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_V_pkc_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:154,5'
          Dst:             pqov_uov_V_pkc_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_hash_final_digest
        - pqov_uov_V_pkc_avx2_hash_init
        - pqov_uov_V_pkc_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:132,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:133,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:134,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:135,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_final_digest
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_avx2_batch_quad_trimat_eval_gf256
        - pqov_uov_V_pkc_avx2_gf256mat_back_substitute
        - pqov_uov_V_pkc_avx2_gf256mat_gaussian_elim
        - pqov_uov_V_pkc_avx2_gf256mat_prod
        - pqov_uov_V_pkc_avx2_hash_ctx_copy
        - pqov_uov_V_pkc_avx2_hash_final_digest
        - pqov_uov_V_pkc_avx2_hash_init
        - pqov_uov_V_pkc_avx2_hash_update
        - pqov_uov_V_pkc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:37,5'
          Dst:             pqov_uov_V_pkc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:51,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:52,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:53,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:54,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:55,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:57,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:106,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:64,9'
          Dst:             pqov_uov_V_pkc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:65,9'
          Dst:             pqov_uov_V_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:66,9'
          Dst:             pqov_uov_V_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:74,9'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:77,9'
          Dst:             pqov_uov_V_pkc_avx2_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:82,28'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:89,9'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:106,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:118,5'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_pkc_avx2_generate_keypair_pkc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_V_pkc_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_pkc_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_calculate_F2_P3
        - pqov_uov_V_pkc_avx2_hash_final_digest
        - pqov_uov_V_pkc_avx2_hash_init
        - pqov_uov_V_pkc_avx2_hash_update
        - pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_V_pkc_avx2_prng_release_publicinputs
        - pqov_uov_V_pkc_avx2_prng_set_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_V_pkc_avx2_calculate_F2_P3
    - functionName:    pqov_uov_V_pkc_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_calculate_F2
        - pqov_uov_V_pkc_avx2_hash_final_digest
        - pqov_uov_V_pkc_avx2_hash_init
        - pqov_uov_V_pkc_avx2_hash_update
        - pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_V_pkc_avx2_prng_release_publicinputs
        - pqov_uov_V_pkc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_V_pkc_avx2_calculate_F2
    - functionName:    pqov_uov_V_pkc_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_V_pkc_avx2_prng_release_publicinputs
        - pqov_uov_V_pkc_avx2_prng_set_publicinputs
        - pqov_uov_V_pkc_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_V_pkc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_V_pkc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_V_pkc_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_V_pkc_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_V_pkc_avx2_prng_release_publicinputs
        - pqov_uov_V_pkc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_V_pkc_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_calculate_F2_P3
        - pqov_uov_V_pkc_avx2_hash_final_digest
        - pqov_uov_V_pkc_avx2_hash_init
        - pqov_uov_V_pkc_avx2_hash_update
        - pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - pqov_uov_V_pkc_avx2_prng_release_publicinputs
        - pqov_uov_V_pkc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_V_pkc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_V_pkc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_V_pkc_avx2_calculate_F2_P3
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_V_pkc_avx2_calculate_P3
    - functionName:    pqov_uov_V_pkc_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_V_pkc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_V_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_V_pkc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_V_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_V_pkc_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_V_pkc_avx2_batch_trimatTr_madd_multab_gf256
        - pqov_uov_V_pkc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_V_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_V_pkc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_V_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_V_pkc_avx2_batch_trimatTr_madd_multab_gf256
    - functionName:    pqov_uov_V_pkc_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_V_pkc_avx2_calculate_F2
    - functionName:    pqov_uov_V_pkc_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_V_pkc_avx2_batch_2trimat_madd_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_V_pkc_avx2_batch_2trimat_madd_multab_gf256
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf256_multab
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:204,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:209,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_add_avx2
        - gf256v_madd_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:403,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:404,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:407,5'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:408,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:409,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:410,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:421,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:422,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:424,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:425,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:426,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:427,5'
          Dst:             gf256v_madd_avx2
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - gf256v_add_avx2
        - gf256v_mul_scalar_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:202,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:206,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:207,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:216,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:220,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:221,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:261,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:264,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:265,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:239,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:243,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:244,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:220,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:567,9'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:571,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_V_pkc_avx2_batch_2trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:547,13'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:548,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_avx2_batch_trimatTr_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:516,13'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:517,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_avx2_batch_trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:486,13'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:487,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_V_pkc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:585,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:587,9'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:588,9'
          Dst:             gf256v_madd_multab_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_V_pkc_avx2_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf256
        - gf256v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:443,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:444,5'
          Dst:             batch_quad_trimat_eval_multab_gf256
    - functionName:    pqov_uov_V_pkc_avx2_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:426,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_avx2_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:404,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_avx2_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:373,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_avx2_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/parallel_matrix_op.c:344,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_V_pkc_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_V_pkc_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_V_pkc_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_V_pkc_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_V_pkc_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_V_pkc_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          169
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_skc_ref_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_pkc_skc_ref_expand_pk
        - pqov_uov_Is_pkc_skc_ref_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:216,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_expand_pk
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:218,10'
          Dst:             pqov_uov_Is_pkc_skc_ref_ov_verify
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_pkc_skc_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Is_pkc_skc_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:154,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - pqov_uov_Is_pkc_skc_ref_hash_init
        - pqov_uov_Is_pkc_skc_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:132,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:133,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:134,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:135,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_final_digest
    - functionName:    pqov_uov_Is_pkc_skc_ref_ov_expand_and_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_pkc_skc_ref_expand_sk
        - pqov_uov_Is_pkc_skc_ref_ov_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:169,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:178,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_expand_sk
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:180,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_ov_sign
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:183,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_pkc_skc_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_pkc_skc_ref_batch_quad_trimat_eval_gf16
        - pqov_uov_Is_pkc_skc_ref_gf16mat_back_substitute
        - pqov_uov_Is_pkc_skc_ref_gf16mat_gaussian_elim
        - pqov_uov_Is_pkc_skc_ref_gf16mat_prod
        - pqov_uov_Is_pkc_skc_ref_hash_ctx_copy
        - pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - pqov_uov_Is_pkc_skc_ref_hash_init
        - pqov_uov_Is_pkc_skc_ref_hash_update
        - pqov_uov_Is_pkc_skc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:37,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:51,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:52,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:53,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:54,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:55,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:57,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:106,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:64,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:65,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:66,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:74,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:77,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_batch_quad_trimat_eval_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:92,28'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:99,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:106,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:118,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          211
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Is_pkc_skc_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_pkc_skc_ref_generate_keypair_pkc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_pkc_skc_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_calculate_F2_P3
        - pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - pqov_uov_Is_pkc_skc_ref_hash_init
        - pqov_uov_Is_pkc_skc_ref_hash_update
        - pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_calculate_F2_P3
    - functionName:    pqov_uov_Is_pkc_skc_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_calculate_F2
        - pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - pqov_uov_Is_pkc_skc_ref_hash_init
        - pqov_uov_Is_pkc_skc_ref_hash_update
        - pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_calculate_F2
    - functionName:    pqov_uov_Is_pkc_skc_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_Is_pkc_skc_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
    - functionName:    pqov_uov_Is_pkc_skc_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_calculate_F2_P3
        - pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - pqov_uov_Is_pkc_skc_ref_hash_init
        - pqov_uov_Is_pkc_skc_ref_hash_update
        - pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_calculate_F2_P3
    - functionName:    pqov_uov_Is_pkc_skc_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_calculate_P3
    - functionName:    pqov_uov_Is_pkc_skc_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_batch_trimat_madd_gf16
        - pqov_uov_Is_pkc_skc_ref_batch_upper_matTr_x_mat_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_batch_trimat_madd_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_batch_upper_matTr_x_mat_gf16
    - functionName:    pqov_uov_Is_pkc_skc_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_batch_trimatTr_madd_gf16
        - pqov_uov_Is_pkc_skc_ref_batch_trimat_madd_gf16
        - pqov_uov_Is_pkc_skc_ref_batch_upper_matTr_x_mat_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_batch_trimat_madd_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_batch_upper_matTr_x_mat_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_batch_trimatTr_madd_gf16
    - functionName:    pqov_uov_Is_pkc_skc_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_calculate_F2
    - functionName:    pqov_uov_Is_pkc_skc_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_batch_2trimat_madd_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_batch_2trimat_madd_gf16
    - functionName:    _gf16v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
    - functionName:    gf16v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          241
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf16v_madd_u32_aligned
        - gf16v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:278,9'
          Dst:             _gf16v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:97,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:115,13'
          Dst:             gf16v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          225
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf16v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf16v_mul_scalar_u32_aligned
        - gf16v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:127,9'
          Dst:             _gf16v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:141,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:159,13'
          Dst:             gf16v_mul_u32
    - functionName:    madd_reduce_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf16v_madd_u32
        - _gf256v_add_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:136,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:137,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:140,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:141,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:140,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:141,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:140,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:141,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:144,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:145,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:148,5'
          Dst:             _gf16v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:149,5'
          Dst:             _gf16v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:150,5'
          Dst:             _gf16v_madd_u32
    - functionName:    accu_eval_quad_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          205
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - _gf16v_mul_scalar_u32
        - _gf256v_add_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:62,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:69,17'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:84,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:91,17'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:115,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:122,17'
          Dst:             _gf256v_add_u32
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_skc_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf16
        - gf16v_get_ele
        - madd_reduce_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:448,5'
          Dst:             accu_eval_quad_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:449,5'
          Dst:             madd_reduce_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/ov_publicmap.c:442,17'
          Dst:             gf16v_get_ele
    - functionName:    gf16v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:267,13'
          Dst:             gf16v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf16v_madd_u32_aligned
        - gf16v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:278,9'
          Dst:             _gf16v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:311,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Is_pkc_skc_ref_batch_quad_trimat_eval_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          140
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _gf16v_madd_u32
        - gf16v_get_ele
        - gf256v_set_zero
        - pqov_uov_Is_pkc_skc_ref_gf16mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:163,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:165,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:166,29'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:166,9'
          Dst:             _gf16v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:169,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:170,29'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:170,9'
          Dst:             _gf16v_madd_u32
    - functionName:    pqov_uov_Is_pkc_skc_ref_batch_upper_matTr_x_mat_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_pkc_skc_ref_gf16mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:125,9'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:128,13'
          Dst:             _gf256v_add_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Is_pkc_skc_ref_batch_2trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_pkc_skc_ref_gf16mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:104,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:105,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_pkc_skc_ref_batch_trimatTr_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_pkc_skc_ref_gf16mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:75,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:76,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_pkc_skc_ref_batch_trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          478
      EdgeCount:       113
      CyclomaticComplexity: 32
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Is_pkc_skc_ref_gf16mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:46,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:47,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:40,13'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/parallel_matrix_op.c:41,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Is_pkc_skc_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Is_pkc_skc_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Is_pkc_skc_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Is_pkc_skc_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_skc_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Is_pkc_skc_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Is_pkc_skc_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Is_pkc_skc_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    pqov_uov_Is_pkc_skc_avx2_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_pkc_skc_avx2_expand_pk
        - pqov_uov_Is_pkc_skc_avx2_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:216,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_expand_pk
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:218,10'
          Dst:             pqov_uov_Is_pkc_skc_avx2_ov_verify
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_pkc_skc_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Is_pkc_skc_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:154,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - pqov_uov_Is_pkc_skc_avx2_hash_init
        - pqov_uov_Is_pkc_skc_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:132,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:133,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:134,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:135,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_final_digest
    - functionName:    pqov_uov_Is_pkc_skc_avx2_ov_expand_and_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_pkc_skc_avx2_expand_sk
        - pqov_uov_Is_pkc_skc_avx2_ov_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:169,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:178,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_expand_sk
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:180,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_ov_sign
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:183,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_pkc_skc_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_skc_avx2_batch_quad_trimat_eval_gf16
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_back_substitute
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_gaussian_elim
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
        - pqov_uov_Is_pkc_skc_avx2_hash_ctx_copy
        - pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - pqov_uov_Is_pkc_skc_avx2_hash_init
        - pqov_uov_Is_pkc_skc_avx2_hash_update
        - pqov_uov_Is_pkc_skc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:37,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:51,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:52,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:53,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:54,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:55,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:57,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:106,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:64,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:65,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:66,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:74,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:77,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_batch_quad_trimat_eval_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:92,28'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:99,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:106,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:118,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_skc_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Is_pkc_skc_avx2_generate_keypair_pkc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Is_pkc_skc_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_calculate_F2_P3
        - pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - pqov_uov_Is_pkc_skc_avx2_hash_init
        - pqov_uov_Is_pkc_skc_avx2_hash_update
        - pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_calculate_F2_P3
    - functionName:    pqov_uov_Is_pkc_skc_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_calculate_F2
        - pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - pqov_uov_Is_pkc_skc_avx2_hash_init
        - pqov_uov_Is_pkc_skc_avx2_hash_update
        - pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_calculate_F2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_Is_pkc_skc_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_Is_pkc_skc_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_calculate_F2_P3
        - pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - pqov_uov_Is_pkc_skc_avx2_hash_init
        - pqov_uov_Is_pkc_skc_avx2_hash_update
        - pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_calculate_F2_P3
    - functionName:    gf16v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_split_16to32_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16v_generate_multab_16_avx2
        - gf16v_split_16to32_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:280,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:281,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:282,9'
          Dst:             gf16v_generate_multab_16_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_calculate_P3
    - functionName:    pqov_uov_Is_pkc_skc_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16v_generate_multabs_avx2
        - pqov_uov_Is_pkc_skc_avx2_batch_trimat_madd_multab_gf16
        - pqov_uov_Is_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_batch_trimat_madd_multab_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf16
    - functionName:    gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf16v_generate_multabs_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:301,5'
          Dst:             _gf16v_generate_multabs_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16v_generate_multabs_avx2
        - pqov_uov_Is_pkc_skc_avx2_batch_trimatTr_madd_multab_gf16
        - pqov_uov_Is_pkc_skc_avx2_batch_trimat_madd_multab_gf16
        - pqov_uov_Is_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_batch_trimat_madd_multab_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_batch_trimatTr_madd_multab_gf16
    - functionName:    pqov_uov_Is_pkc_skc_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_calculate_F2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16v_generate_multabs_avx2
        - pqov_uov_Is_pkc_skc_avx2_batch_2trimat_madd_multab_gf16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_batch_2trimat_madd_multab_gf16
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf16_multab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:183,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:186,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf16_multab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:173,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:176,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16v_madd_avx2
        - gf256v_add_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:136,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:137,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:140,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:141,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:140,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:141,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:140,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:141,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:144,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:145,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:148,5'
          Dst:             gf16v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:149,5'
          Dst:             gf16v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:150,5'
          Dst:             gf16v_madd_avx2
    - functionName:    accu_eval_quad_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          172
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - gf16v_mul_scalar_avx2
        - gf256v_add_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:62,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:66,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:84,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:88,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:115,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:119,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_skc_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf16
        - gf16v_get_ele
        - madd_reduce_gf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:448,5'
          Dst:             accu_eval_quad_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:449,5'
          Dst:             madd_reduce_gf16
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/ov_publicmap.c:442,17'
          Dst:             gf16v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf16v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:195,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf16v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_split_16to32_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _load_xmm
        - gf16v_generate_multab_16_avx2
        - gf16v_split_16to32_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:280,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:281,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:282,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:288,16'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:289,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:291,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:293,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:294,13'
          Dst:             gf16v_generate_multab_16_avx2
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:296,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:299,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_Is_pkc_skc_avx2_batch_2trimat_madd_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:270,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:271,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_batch_trimatTr_madd_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:233,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:234,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_batch_trimat_madd_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:197,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:198,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:313,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:315,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:316,9'
          Dst:             gf16v_madd_multab_avx2
    - functionName:    gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf16v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:301,5'
          Dst:             _gf16v_generate_multabs_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_batch_quad_trimat_eval_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf16
        - gf16v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:145,5'
          Dst:             gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:146,5'
          Dst:             batch_quad_trimat_eval_multab_gf16
    - functionName:    pqov_uov_Is_pkc_skc_avx2_batch_upper_matTr_x_mat_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:125,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:128,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_batch_2trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:104,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:105,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_batch_trimatTr_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:75,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:76,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_batch_trimat_madd_gf16
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          502
      EdgeCount:       113
      CyclomaticComplexity: 32
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:46,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:47,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:40,13'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/parallel_matrix_op.c:41,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Is_pkc_skc_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Is_pkc_skc_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Is_pkc_skc_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_pkc_skc_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Is_pkc_skc_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Is_pkc_skc_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Is_pkc_skc_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          198
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_skc_ref_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_pkc_skc_ref_expand_pk
        - pqov_uov_Ip_pkc_skc_ref_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:216,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_expand_pk
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:218,10'
          Dst:             pqov_uov_Ip_pkc_skc_ref_ov_verify
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_pkc_skc_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Ip_pkc_skc_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:154,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - pqov_uov_Ip_pkc_skc_ref_hash_init
        - pqov_uov_Ip_pkc_skc_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:132,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:133,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:134,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:135,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_final_digest
    - functionName:    pqov_uov_Ip_pkc_skc_ref_ov_expand_and_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_pkc_skc_ref_expand_sk
        - pqov_uov_Ip_pkc_skc_ref_ov_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:169,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:178,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_expand_sk
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:180,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_ov_sign
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:183,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_pkc_skc_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_pkc_skc_ref_batch_quad_trimat_eval_gf256
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_back_substitute
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_gaussian_elim
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
        - pqov_uov_Ip_pkc_skc_ref_hash_ctx_copy
        - pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - pqov_uov_Ip_pkc_skc_ref_hash_init
        - pqov_uov_Ip_pkc_skc_ref_hash_update
        - pqov_uov_Ip_pkc_skc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:37,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:51,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:52,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:53,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:54,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:55,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:57,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:106,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:64,9'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:65,9'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:66,9'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:74,9'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:77,9'
          Dst:             pqov_uov_Ip_pkc_skc_ref_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:82,28'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:89,9'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:106,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:118,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          234
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Ip_pkc_skc_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_pkc_skc_ref_generate_keypair_pkc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_pkc_skc_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_calculate_F2_P3
        - pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - pqov_uov_Ip_pkc_skc_ref_hash_init
        - pqov_uov_Ip_pkc_skc_ref_hash_update
        - pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_calculate_F2_P3
    - functionName:    pqov_uov_Ip_pkc_skc_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_calculate_F2
        - pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - pqov_uov_Ip_pkc_skc_ref_hash_init
        - pqov_uov_Ip_pkc_skc_ref_hash_update
        - pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_calculate_F2
    - functionName:    pqov_uov_Ip_pkc_skc_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_Ip_pkc_skc_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
    - functionName:    pqov_uov_Ip_pkc_skc_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_calculate_F2_P3
        - pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - pqov_uov_Ip_pkc_skc_ref_hash_init
        - pqov_uov_Ip_pkc_skc_ref_hash_update
        - pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_calculate_F2_P3
    - functionName:    pqov_uov_Ip_pkc_skc_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_calculate_P3
    - functionName:    pqov_uov_Ip_pkc_skc_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_batch_trimat_madd_gf256
        - pqov_uov_Ip_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
    - functionName:    pqov_uov_Ip_pkc_skc_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_batch_trimatTr_madd_gf256
        - pqov_uov_Ip_pkc_skc_ref_batch_trimat_madd_gf256
        - pqov_uov_Ip_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_batch_trimatTr_madd_gf256
    - functionName:    pqov_uov_Ip_pkc_skc_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_calculate_F2
    - functionName:    pqov_uov_Ip_pkc_skc_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_batch_2trimat_madd_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_batch_2trimat_madd_gf256
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          86
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          319
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          68
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          297
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:403,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:404,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:407,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:408,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:409,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:410,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:421,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:422,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:424,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:425,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:426,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:427,5'
          Dst:             _gf256v_madd_u32
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_mul_scalar_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:202,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:206,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:207,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:216,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:220,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:221,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:261,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:264,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:265,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:239,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:243,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:244,13'
          Dst:             _gf256v_add_u32
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_skc_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Ip_pkc_skc_ref_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:455,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:457,9'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:458,9'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:467,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:468,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:464,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_Ip_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:426,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_pkc_skc_ref_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:404,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_pkc_skc_ref_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:373,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_pkc_skc_ref_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/parallel_matrix_op.c:344,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_Ip_pkc_skc_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Ip_pkc_skc_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Ip_pkc_skc_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Ip_pkc_skc_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_skc_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Ip_pkc_skc_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Ip_pkc_skc_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Ip_pkc_skc_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_pkc_skc_avx2_expand_pk
        - pqov_uov_Ip_pkc_skc_avx2_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:216,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_expand_pk
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:218,10'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_ov_verify
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_Ip_pkc_skc_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:154,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - pqov_uov_Ip_pkc_skc_avx2_hash_init
        - pqov_uov_Ip_pkc_skc_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:132,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:133,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:134,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:135,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_ov_expand_and_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_pkc_skc_avx2_expand_sk
        - pqov_uov_Ip_pkc_skc_avx2_ov_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:169,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:178,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_expand_sk
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:180,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_ov_sign
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:183,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_skc_avx2_batch_quad_trimat_eval_gf256
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_back_substitute
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_gaussian_elim
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
        - pqov_uov_Ip_pkc_skc_avx2_hash_ctx_copy
        - pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - pqov_uov_Ip_pkc_skc_avx2_hash_init
        - pqov_uov_Ip_pkc_skc_avx2_hash_update
        - pqov_uov_Ip_pkc_skc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:37,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:51,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:52,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:53,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:54,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:55,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:57,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:106,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:64,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:65,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:66,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:74,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:77,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:82,28'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:89,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:106,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:118,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_Ip_pkc_skc_avx2_generate_keypair_pkc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_calculate_F2_P3
        - pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - pqov_uov_Ip_pkc_skc_avx2_hash_init
        - pqov_uov_Ip_pkc_skc_avx2_hash_update
        - pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_calculate_F2_P3
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_calculate_F2
        - pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - pqov_uov_Ip_pkc_skc_avx2_hash_init
        - pqov_uov_Ip_pkc_skc_avx2_hash_update
        - pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_calculate_F2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_calculate_F2_P3
        - pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - pqov_uov_Ip_pkc_skc_avx2_hash_init
        - pqov_uov_Ip_pkc_skc_avx2_hash_update
        - pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_calculate_F2_P3
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_calculate_P3
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_Ip_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_Ip_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_Ip_pkc_skc_avx2_batch_trimatTr_madd_multab_gf256
        - pqov_uov_Ip_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_Ip_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_batch_trimatTr_madd_multab_gf256
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_calculate_F2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_Ip_pkc_skc_avx2_batch_2trimat_madd_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_batch_2trimat_madd_multab_gf256
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf256_multab
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:204,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:209,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_add_avx2
        - gf256v_madd_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:403,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:404,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:407,5'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:408,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:409,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:410,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:421,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:422,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:424,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:425,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:426,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:427,5'
          Dst:             gf256v_madd_avx2
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - gf256v_add_avx2
        - gf256v_mul_scalar_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:202,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:206,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:207,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:216,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:220,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:221,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:261,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:264,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:265,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:239,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:243,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:244,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:220,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:567,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:571,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_batch_2trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:547,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:548,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_batch_trimatTr_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:516,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:517,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_batch_trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:486,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:487,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:585,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:587,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:588,9'
          Dst:             gf256v_madd_multab_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf256
        - gf256v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:443,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:444,5'
          Dst:             batch_quad_trimat_eval_multab_gf256
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:426,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:404,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:373,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/parallel_matrix_op.c:344,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          210
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_skc_ref_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_pkc_skc_ref_expand_pk
        - pqov_uov_III_pkc_skc_ref_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:216,5'
          Dst:             pqov_uov_III_pkc_skc_ref_expand_pk
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:218,10'
          Dst:             pqov_uov_III_pkc_skc_ref_ov_verify
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_pkc_skc_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_III_pkc_skc_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:154,5'
          Dst:             pqov_uov_III_pkc_skc_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_hash_final_digest
        - pqov_uov_III_pkc_skc_ref_hash_init
        - pqov_uov_III_pkc_skc_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:132,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:133,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:134,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:135,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_final_digest
    - functionName:    pqov_uov_III_pkc_skc_ref_ov_expand_and_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_pkc_skc_ref_expand_sk
        - pqov_uov_III_pkc_skc_ref_ov_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:169,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:178,5'
          Dst:             pqov_uov_III_pkc_skc_ref_expand_sk
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:180,13'
          Dst:             pqov_uov_III_pkc_skc_ref_ov_sign
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:183,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_pkc_skc_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_pkc_skc_ref_batch_quad_trimat_eval_gf256
        - pqov_uov_III_pkc_skc_ref_gf256mat_back_substitute
        - pqov_uov_III_pkc_skc_ref_gf256mat_gaussian_elim
        - pqov_uov_III_pkc_skc_ref_gf256mat_prod
        - pqov_uov_III_pkc_skc_ref_hash_ctx_copy
        - pqov_uov_III_pkc_skc_ref_hash_final_digest
        - pqov_uov_III_pkc_skc_ref_hash_init
        - pqov_uov_III_pkc_skc_ref_hash_update
        - pqov_uov_III_pkc_skc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:37,5'
          Dst:             pqov_uov_III_pkc_skc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:51,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:52,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:53,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:54,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:55,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:57,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:106,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:64,9'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:65,9'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:66,9'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:74,9'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:77,9'
          Dst:             pqov_uov_III_pkc_skc_ref_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:82,28'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:89,9'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:106,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:118,5'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          261
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_III_pkc_skc_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_pkc_skc_ref_generate_keypair_pkc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_III_pkc_skc_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_pkc_skc_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_calculate_F2_P3
        - pqov_uov_III_pkc_skc_ref_hash_final_digest
        - pqov_uov_III_pkc_skc_ref_hash_init
        - pqov_uov_III_pkc_skc_ref_hash_update
        - pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_III_pkc_skc_ref_calculate_F2_P3
    - functionName:    pqov_uov_III_pkc_skc_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_calculate_F2
        - pqov_uov_III_pkc_skc_ref_hash_final_digest
        - pqov_uov_III_pkc_skc_ref_hash_init
        - pqov_uov_III_pkc_skc_ref_hash_update
        - pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_III_pkc_skc_ref_calculate_F2
    - functionName:    pqov_uov_III_pkc_skc_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_III_pkc_skc_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
    - functionName:    pqov_uov_III_pkc_skc_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_calculate_F2_P3
        - pqov_uov_III_pkc_skc_ref_hash_final_digest
        - pqov_uov_III_pkc_skc_ref_hash_init
        - pqov_uov_III_pkc_skc_ref_hash_update
        - pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_III_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_III_pkc_skc_ref_calculate_F2_P3
    - functionName:    pqov_uov_III_pkc_skc_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_III_pkc_skc_ref_calculate_P3
    - functionName:    pqov_uov_III_pkc_skc_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_batch_trimat_madd_gf256
        - pqov_uov_III_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_III_pkc_skc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_III_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
    - functionName:    pqov_uov_III_pkc_skc_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_batch_trimatTr_madd_gf256
        - pqov_uov_III_pkc_skc_ref_batch_trimat_madd_gf256
        - pqov_uov_III_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_III_pkc_skc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_III_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_III_pkc_skc_ref_batch_trimatTr_madd_gf256
    - functionName:    pqov_uov_III_pkc_skc_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_III_pkc_skc_ref_calculate_F2
    - functionName:    pqov_uov_III_pkc_skc_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_batch_2trimat_madd_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_III_pkc_skc_ref_batch_2trimat_madd_gf256
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          135
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:403,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:404,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:407,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:408,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:409,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:410,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:421,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:422,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:424,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:425,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:426,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:427,5'
          Dst:             _gf256v_madd_u32
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_mul_scalar_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:202,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:206,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:207,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:216,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:220,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:221,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:261,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:264,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:265,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:239,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:243,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:244,13'
          Dst:             _gf256v_add_u32
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_skc_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_III_pkc_skc_ref_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
        - pqov_uov_III_pkc_skc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:455,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:457,9'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:458,9'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:467,5'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:468,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:464,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_III_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_pkc_skc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:426,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_pkc_skc_ref_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_pkc_skc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:404,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_pkc_skc_ref_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_pkc_skc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:373,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_pkc_skc_ref_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_III_pkc_skc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/parallel_matrix_op.c:344,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_III_pkc_skc_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_III_pkc_skc_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_III_pkc_skc_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_III_pkc_skc_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_skc_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_III_pkc_skc_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_III_pkc_skc_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_III_pkc_skc_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    pqov_uov_III_pkc_skc_avx2_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_pkc_skc_avx2_expand_pk
        - pqov_uov_III_pkc_skc_avx2_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:216,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_expand_pk
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:218,10'
          Dst:             pqov_uov_III_pkc_skc_avx2_ov_verify
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_pkc_skc_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_III_pkc_skc_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:154,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - pqov_uov_III_pkc_skc_avx2_hash_init
        - pqov_uov_III_pkc_skc_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:132,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:133,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:134,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:135,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_final_digest
    - functionName:    pqov_uov_III_pkc_skc_avx2_ov_expand_and_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_pkc_skc_avx2_expand_sk
        - pqov_uov_III_pkc_skc_avx2_ov_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:169,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:178,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_expand_sk
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:180,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_ov_sign
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:183,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_pkc_skc_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_skc_avx2_batch_quad_trimat_eval_gf256
        - pqov_uov_III_pkc_skc_avx2_gf256mat_back_substitute
        - pqov_uov_III_pkc_skc_avx2_gf256mat_gaussian_elim
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod
        - pqov_uov_III_pkc_skc_avx2_hash_ctx_copy
        - pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - pqov_uov_III_pkc_skc_avx2_hash_init
        - pqov_uov_III_pkc_skc_avx2_hash_update
        - pqov_uov_III_pkc_skc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:37,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:51,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:52,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:53,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:54,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:55,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:57,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:106,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:64,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:65,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:66,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:74,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:77,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:82,28'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:89,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:106,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:118,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_skc_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_III_pkc_skc_avx2_generate_keypair_pkc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_III_pkc_skc_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_calculate_F2_P3
        - pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - pqov_uov_III_pkc_skc_avx2_hash_init
        - pqov_uov_III_pkc_skc_avx2_hash_update
        - pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_calculate_F2_P3
    - functionName:    pqov_uov_III_pkc_skc_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_calculate_F2
        - pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - pqov_uov_III_pkc_skc_avx2_hash_init
        - pqov_uov_III_pkc_skc_avx2_hash_update
        - pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_calculate_F2
    - functionName:    pqov_uov_III_pkc_skc_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_III_pkc_skc_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_III_pkc_skc_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_calculate_F2_P3
        - pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - pqov_uov_III_pkc_skc_avx2_hash_init
        - pqov_uov_III_pkc_skc_avx2_hash_update
        - pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_calculate_F2_P3
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_skc_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_calculate_P3
    - functionName:    pqov_uov_III_pkc_skc_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_III_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_III_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_III_pkc_skc_avx2_batch_trimatTr_madd_multab_gf256
        - pqov_uov_III_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_III_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_batch_trimatTr_madd_multab_gf256
    - functionName:    pqov_uov_III_pkc_skc_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_calculate_F2
    - functionName:    pqov_uov_III_pkc_skc_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_III_pkc_skc_avx2_batch_2trimat_madd_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_batch_2trimat_madd_multab_gf256
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf256_multab
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:204,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:209,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_add_avx2
        - gf256v_madd_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:403,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:404,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:407,5'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:408,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:409,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:410,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:421,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:422,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:424,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:425,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:426,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:427,5'
          Dst:             gf256v_madd_avx2
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - gf256v_add_avx2
        - gf256v_mul_scalar_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:202,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:206,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:207,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:216,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:220,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:221,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:261,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:264,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:265,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:239,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:243,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:244,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_skc_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:220,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:567,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:571,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_III_pkc_skc_avx2_batch_2trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:547,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:548,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_batch_trimatTr_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:516,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:517,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_batch_trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:486,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:487,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:585,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:587,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:588,9'
          Dst:             gf256v_madd_multab_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf256
        - gf256v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:443,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:444,5'
          Dst:             batch_quad_trimat_eval_multab_gf256
    - functionName:    pqov_uov_III_pkc_skc_avx2_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:426,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:404,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:373,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/parallel_matrix_op.c:344,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_III_pkc_skc_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_III_pkc_skc_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_III_pkc_skc_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_III_pkc_skc_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_III_pkc_skc_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_III_pkc_skc_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_III_pkc_skc_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          229
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_skc_ref_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_pkc_skc_ref_expand_pk
        - pqov_uov_V_pkc_skc_ref_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:216,5'
          Dst:             pqov_uov_V_pkc_skc_ref_expand_pk
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:218,10'
          Dst:             pqov_uov_V_pkc_skc_ref_ov_verify
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_pkc_skc_ref_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_V_pkc_skc_ref_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:154,5'
          Dst:             pqov_uov_V_pkc_skc_ref_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_hash_final_digest
        - pqov_uov_V_pkc_skc_ref_hash_init
        - pqov_uov_V_pkc_skc_ref_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:132,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:133,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:134,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:135,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_final_digest
    - functionName:    pqov_uov_V_pkc_skc_ref_ov_expand_and_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_pkc_skc_ref_expand_sk
        - pqov_uov_V_pkc_skc_ref_ov_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:169,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:178,5'
          Dst:             pqov_uov_V_pkc_skc_ref_expand_sk
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:180,13'
          Dst:             pqov_uov_V_pkc_skc_ref_ov_sign
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:183,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_pkc_skc_ref_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_pkc_skc_ref_batch_quad_trimat_eval_gf256
        - pqov_uov_V_pkc_skc_ref_gf256mat_back_substitute
        - pqov_uov_V_pkc_skc_ref_gf256mat_gaussian_elim
        - pqov_uov_V_pkc_skc_ref_gf256mat_prod
        - pqov_uov_V_pkc_skc_ref_hash_ctx_copy
        - pqov_uov_V_pkc_skc_ref_hash_final_digest
        - pqov_uov_V_pkc_skc_ref_hash_init
        - pqov_uov_V_pkc_skc_ref_hash_update
        - pqov_uov_V_pkc_skc_ref_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:37,5'
          Dst:             pqov_uov_V_pkc_skc_ref_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:51,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:52,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:53,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:54,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:55,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:57,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:106,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:64,9'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:65,9'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:66,9'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:74,9'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:77,9'
          Dst:             pqov_uov_V_pkc_skc_ref_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:78,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:82,28'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:89,9'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:106,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:118,5'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov.c:119,5'
          Dst:             _gf256v_add_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          192
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_V_pkc_skc_ref_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_pkc_skc_ref_generate_keypair_pkc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:209,13'
          Dst:             pqov_uov_V_pkc_skc_ref_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_pkc_skc_ref_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_calculate_F2_P3
        - pqov_uov_V_pkc_skc_ref_hash_final_digest
        - pqov_uov_V_pkc_skc_ref_hash_init
        - pqov_uov_V_pkc_skc_ref_hash_update
        - pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:165,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:166,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:167,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:179,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:181,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:183,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:184,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:190,5'
          Dst:             pqov_uov_V_pkc_skc_ref_calculate_F2_P3
    - functionName:    pqov_uov_V_pkc_skc_ref_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_calculate_F2
        - pqov_uov_V_pkc_skc_ref_hash_final_digest
        - pqov_uov_V_pkc_skc_ref_hash_init
        - pqov_uov_V_pkc_skc_ref_hash_update
        - pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:120,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:121,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:122,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:132,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:134,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:136,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:138,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:143,5'
          Dst:             pqov_uov_V_pkc_skc_ref_calculate_F2
    - functionName:    pqov_uov_V_pkc_skc_ref_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:80,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:87,13'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:89,13'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:103,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:97,13'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:99,13'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
    - functionName:    pqov_uov_V_pkc_skc_ref_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:68,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:70,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:71,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
    - functionName:    pqov_uov_V_pkc_skc_ref_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_calculate_F2_P3
        - pqov_uov_V_pkc_skc_ref_hash_final_digest
        - pqov_uov_V_pkc_skc_ref_hash_init
        - pqov_uov_V_pkc_skc_ref_hash_update
        - pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
        - pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:40,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:41,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:42,5'
          Dst:             pqov_uov_V_pkc_skc_ref_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:52,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:54,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:56,5'
          Dst:             pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair.c:61,5'
          Dst:             pqov_uov_V_pkc_skc_ref_calculate_F2_P3
    - functionName:    pqov_uov_V_pkc_skc_ref_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_V_pkc_skc_ref_calculate_P3
    - functionName:    pqov_uov_V_pkc_skc_ref_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_batch_trimat_madd_gf256
        - pqov_uov_V_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c:104,5'
          Dst:             pqov_uov_V_pkc_skc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c:105,5'
          Dst:             pqov_uov_V_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
    - functionName:    pqov_uov_V_pkc_skc_ref_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_batch_trimatTr_madd_gf256
        - pqov_uov_V_pkc_skc_ref_batch_trimat_madd_gf256
        - pqov_uov_V_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c:75,5'
          Dst:             pqov_uov_V_pkc_skc_ref_batch_trimat_madd_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c:76,5'
          Dst:             pqov_uov_V_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c:77,5'
          Dst:             pqov_uov_V_pkc_skc_ref_batch_trimatTr_madd_gf256
    - functionName:    pqov_uov_V_pkc_skc_ref_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_V_pkc_skc_ref_calculate_F2
    - functionName:    pqov_uov_V_pkc_skc_ref_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_batch_2trimat_madd_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_keypair_computation.c:36,5'
          Dst:             pqov_uov_V_pkc_skc_ref_batch_2trimat_madd_gf256
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          177
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          146
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          118
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          286
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:395,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:396,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:399,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:400,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:403,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:404,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:407,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:408,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:409,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:410,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:413,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:414,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:417,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:418,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:421,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:422,9'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:424,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:425,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:426,5'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:427,5'
          Dst:             _gf256v_madd_u32
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_mul_scalar_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:202,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:206,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:207,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:216,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:220,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:221,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:261,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:264,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:265,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:239,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:243,13'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:244,13'
          Dst:             _gf256v_add_u32
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_skc_ref_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    _gf256v_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          188
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_V_pkc_skc_ref_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - _gf256v_madd_u32
        - gf256v_set_zero
        - pqov_uov_V_pkc_skc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:455,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:457,9'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:458,9'
          Dst:             _gf256v_madd_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:467,5'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:468,5'
          Dst:             _gf256v_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:464,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - _gf256v_add_u32_aligned
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:36,9'
          Dst:             _gf256v_add_u32_aligned
    - functionName:    pqov_uov_V_pkc_skc_ref_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_pkc_skc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:426,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_pkc_skc_ref_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_pkc_skc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:404,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_pkc_skc_ref_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_pkc_skc_ref_gf256mat_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:373,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_pkc_skc_ref_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _gf256v_add_u32
        - pqov_uov_V_pkc_skc_ref_gf256mat_prod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/parallel_matrix_op.c:344,13'
          Dst:             _gf256v_add_u32
    - functionName:    pqov_uov_V_pkc_skc_ref_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_V_pkc_skc_ref_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_V_pkc_skc_ref_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_V_pkc_skc_ref_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_skc_ref_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_V_pkc_skc_ref_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_V_pkc_skc_ref_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_V_pkc_skc_ref_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    pqov_uov_V_pkc_skc_avx2_ov_expand_and_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_pkc_skc_avx2_expand_pk
        - pqov_uov_V_pkc_skc_avx2_ov_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:200,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:216,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_expand_pk
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:218,10'
          Dst:             pqov_uov_V_pkc_skc_avx2_ov_verify
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:222,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_pkc_skc_avx2_ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ov_verify
        - pqov_uov_V_pkc_skc_avx2_ov_publicmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:154,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_ov_publicmap
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:156,12'
          Dst:             _ov_verify
    - functionName:    _ov_verify
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - pqov_uov_V_pkc_skc_avx2_hash_init
        - pqov_uov_V_pkc_skc_avx2_hash_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:132,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:133,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:134,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:135,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_final_digest
    - functionName:    pqov_uov_V_pkc_skc_avx2_ov_expand_and_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_pkc_skc_avx2_expand_sk
        - pqov_uov_V_pkc_skc_avx2_ov_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:169,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:178,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_expand_sk
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:180,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_ov_sign
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:183,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_pkc_skc_avx2_ov_sign
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_skc_avx2_batch_quad_trimat_eval_gf256
        - pqov_uov_V_pkc_skc_avx2_gf256mat_back_substitute
        - pqov_uov_V_pkc_skc_avx2_gf256mat_gaussian_elim
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod
        - pqov_uov_V_pkc_skc_avx2_hash_ctx_copy
        - pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - pqov_uov_V_pkc_skc_avx2_hash_init
        - pqov_uov_V_pkc_skc_avx2_hash_update
        - pqov_uov_V_pkc_skc_avx2_randombytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:37,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_randombytes
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:51,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:52,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:53,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:54,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:55,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:57,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:106,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:64,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_ctx_copy
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:65,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:66,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:74,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:77,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_batch_quad_trimat_eval_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:78,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:82,28'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_gaussian_elim
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:89,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_back_substitute
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:106,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:118,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov.c:119,5'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_skc_avx2_generate_keypair_pkc_skc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - pqov_uov_V_pkc_skc_avx2_generate_keypair_pkc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:201,16'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:209,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_generate_keypair_pkc
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:212,5'
          Dst:             OQS_MEM_secure_free
    - functionName:    pqov_uov_V_pkc_skc_avx2_generate_keypair_pkc
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_calculate_F2_P3
        - pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - pqov_uov_V_pkc_skc_avx2_hash_init
        - pqov_uov_V_pkc_skc_avx2_hash_update
        - pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:165,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:166,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:167,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:179,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:181,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:183,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:184,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:190,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_calculate_F2_P3
    - functionName:    pqov_uov_V_pkc_skc_avx2_expand_sk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_calculate_F2
        - pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - pqov_uov_V_pkc_skc_avx2_hash_init
        - pqov_uov_V_pkc_skc_avx2_hash_update
        - pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:120,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:121,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:122,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:132,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:134,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:136,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:138,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:143,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_calculate_F2
    - functionName:    pqov_uov_V_pkc_skc_avx2_expand_pk_predicate
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_skip_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:80,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:87,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:89,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:103,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:97,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_skip_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:99,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
    - functionName:    pqov_uov_V_pkc_skc_avx2_expand_pk
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:68,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:70,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:71,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
    - functionName:    pqov_uov_V_pkc_skc_avx2_generate_keypair
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_calculate_F2_P3
        - pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - pqov_uov_V_pkc_skc_avx2_hash_init
        - pqov_uov_V_pkc_skc_avx2_hash_update
        - pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
        - pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:40,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:41,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_update
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:42,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_hash_final_digest
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:52,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:54,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:56,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair.c:61,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_calculate_F2_P3
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_skc_avx2_ov_pkc_calculate_Q_from_F
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_calculate_P3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:112,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_calculate_P3
    - functionName:    pqov_uov_V_pkc_skc_avx2_calculate_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_V_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_V_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:96,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:99,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:100,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_calculate_F2_P3
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_V_pkc_skc_avx2_batch_trimatTr_madd_multab_gf256
        - pqov_uov_V_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - pqov_uov_V_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:69,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:71,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_batch_trimat_madd_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:72,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:73,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_batch_trimatTr_madd_multab_gf256
    - functionName:    pqov_uov_V_pkc_skc_avx2_ov_pkc_calculate_F_from_Q
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_calculate_F2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:47,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_calculate_F2
    - functionName:    pqov_uov_V_pkc_skc_avx2_calculate_F2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256v_generate_multabs_avx2
        - pqov_uov_V_pkc_skc_avx2_batch_2trimat_madd_multab_gf256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:33,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_keypair_computation.c:34,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_batch_2trimat_madd_multab_gf256
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf256_multab
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:204,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:209,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    madd_reduce_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          118
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256v_add_avx2
        - gf256v_madd_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:395,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:396,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:399,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:400,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:403,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:404,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:406,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:407,5'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:408,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:409,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:410,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:413,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:414,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:417,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:418,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:421,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:422,9'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:424,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:425,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:426,5'
          Dst:             gf256v_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:427,5'
          Dst:             gf256v_madd_avx2
    - functionName:    accu_eval_quad_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - gf256v_add_avx2
        - gf256v_mul_scalar_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:202,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:206,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:207,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:216,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:220,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:221,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:261,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:264,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:265,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:239,9'
          Dst:             gf256v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:243,13'
          Dst:             gf256v_add_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:244,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_skc_avx2_ov_publicmap
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - accu_eval_quad_gf256
        - gf256v_get_ele
        - madd_reduce_gf256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:455,5'
          Dst:             accu_eval_quad_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:456,5'
          Dst:             madd_reduce_gf256
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/ov_publicmap.c:442,17'
          Dst:             gf256v_get_ele
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256v_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:220,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_add_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_skc_avx2_batch_upper_matTr_x_mat_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:567,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:571,13'
          Dst:             gf256v_add_avx2
    - functionName:    gf256v_add_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - gf256v_add_sse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:145,13'
          Dst:             gf256v_add_sse
    - functionName:    pqov_uov_V_pkc_skc_avx2_batch_2trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          264
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:547,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:548,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_batch_trimatTr_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          245
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:516,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:517,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_batch_trimat_madd_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:486,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:487,13'
          Dst:             gf256v_add_avx2
    - functionName:    batch_quad_trimat_eval_multab_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_madd_multab_avx2
        - gf256v_set_zero
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:585,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:587,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:588,9'
          Dst:             gf256v_madd_multab_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_batch_quad_trimat_eval_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - batch_quad_trimat_eval_multab_gf256
        - gf256v_generate_multabs_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:443,5'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:444,5'
          Dst:             batch_quad_trimat_eval_multab_gf256
    - functionName:    pqov_uov_V_pkc_skc_avx2_batch_upper_matTr_x_mat_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:423,9'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:426,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_batch_2trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:403,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:404,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_batch_trimatTr_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:372,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:373,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_batch_trimat_madd_gf256
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - gf256v_add_avx2
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:343,13'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/parallel_matrix_op.c:344,13'
          Dst:             gf256v_add_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_hash_final_digest
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c:131,5'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c:132,5'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c:133,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    pqov_uov_V_pkc_skc_avx2_hash_ctx_copy
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_ctx_clone
        - OQS_SHA3_shake256_inc_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c:119,5'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c:120,5'
          Dst:             OQS_SHA3_shake256_inc_ctx_clone
    - functionName:    pqov_uov_V_pkc_skc_avx2_hash_update
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c:109,5'
          Dst:             OQS_SHA3_shake256_inc_absorb
    - functionName:    pqov_uov_V_pkc_skc_avx2_hash_init
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_hash.c:99,5'
          Dst:             OQS_SHA3_shake256_inc_init
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_V_pkc_skc_avx2_prng_skip_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c:335,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    aes128ctr_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_stream_iv
        - br_swap32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c:186,13'
          Dst:             br_swap32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c:189,5'
          Dst:             OQS_AES128_CTR_inc_stream_iv
    - functionName:    pqov_uov_V_pkc_skc_avx2_prng_gen_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ctr_publicinputs
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c:306,9'
          Dst:             aes128ctr_publicinputs
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c:313,9'
          Dst:             aes128ctr_publicinputs
    - functionName:    pqov_uov_V_pkc_skc_avx2_prng_release_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c:194,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    pqov_uov_V_pkc_skc_avx2_prng_set_publicinputs
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_AES128_CTR_inc_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/utils_prng.c:167,5'
          Dst:             OQS_AES128_CTR_inc_init
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf256_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:541,16'
          Dst:             gf16_gf256_mult_ref
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          702
      EdgeCount:       109
      CyclomaticComplexity: 32
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_Open
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          650
      EdgeCount:       77
      CyclomaticComplexity: 24
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_x8
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          361
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         109
      ICount:          587
      EdgeCount:       146
      CyclomaticComplexity: 39
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          164
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    111
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          333
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          144
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          174
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          94
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          144
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          621
      EdgeCount:       133
      CyclomaticComplexity: 35
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          151
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    field_gf256_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256_bitslice32_mult_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:138,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_vect_unpack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:199,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    gf256_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_vect_pack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_pack
        - gf256_bitslice32_vect_unpack_gf256_default
      functionUses:    52
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256_bitslice32_vect_unpack_gf256_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256_vect_pack
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_vect_pack_gf256_default
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256_bitslice32_vect_pack_gf256_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          196
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          133
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          194
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          159
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ComputePz_xTau_bitslice
        - field_ext_vect_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:55,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:56,9'
          Dst:             enc_key_sched_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_uninit_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:174,2'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:175,2'
          Dst:             enc_uninit_ctx_x4
    - functionName:    enc_uninit_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:169,2'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:170,2'
          Dst:             enc_uninit_ctx_x2
    - functionName:    enc_uninit_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:164,2'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:165,2'
          Dst:             enc_uninit_ctx
    - functionName:    enc_uninit_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      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:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:126,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:127,9'
          Dst:             enc_encrypt_x4_x4
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
        - gf256_vect_lift_from_gf16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:635,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:636,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          702
      EdgeCount:       109
      CyclomaticComplexity: 32
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_Open
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          578
      EdgeCount:       77
      CyclomaticComplexity: 24
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          357
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         109
      ICount:          587
      EdgeCount:       146
      CyclomaticComplexity: 39
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          164
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    111
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          333
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          144
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          174
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          94
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          144
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          621
      EdgeCount:       133
      CyclomaticComplexity: 35
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          151
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:329,9'
          Dst:             gf256_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:396,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:397,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:403,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:406,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:416,2'
          Dst:             gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:247,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:248,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:249,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          72
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - init_piop_cache
        - oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:55,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:56,9'
          Dst:             enc_key_sched_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_uninit_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:174,2'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:175,2'
          Dst:             enc_uninit_ctx_x4
    - functionName:    enc_uninit_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:169,2'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:170,2'
          Dst:             enc_uninit_ctx_x2
    - functionName:    enc_uninit_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:164,2'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:165,2'
          Dst:             enc_uninit_ctx
    - functionName:    enc_uninit_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      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:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:126,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:127,9'
          Dst:             enc_encrypt_x4_x4
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r3_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf256_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:541,16'
          Dst:             gf16_gf256_mult_ref
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          702
      EdgeCount:       109
      CyclomaticComplexity: 32
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_Open
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          650
      EdgeCount:       77
      CyclomaticComplexity: 24
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_x8
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          361
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         109
      ICount:          587
      EdgeCount:       146
      CyclomaticComplexity: 39
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          164
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    111
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          333
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          144
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          174
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          94
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          144
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          621
      EdgeCount:       133
      CyclomaticComplexity: 35
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          151
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    field_gf256_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256_bitslice32_mult_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:138,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    gf256_bitslice32_vect_unpack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:199,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    gf256_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_vect_pack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_pack
        - gf256_bitslice32_vect_unpack_gf256_default
      functionUses:    52
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256_bitslice32_vect_unpack_gf256_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256_vect_pack
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_vect_pack_gf256_default
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256_bitslice32_vect_pack_gf256_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          196
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          186
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:250,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:272,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:273,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:274,3'
          Dst:             field_ext_vect_add
    - functionName:    ExpandBatchingChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - field_gf256_parse
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:18,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:20,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:22,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:24,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:32,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_mult_ref
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          194
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          136
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePz_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:132,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:152,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:159,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:55,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:56,9'
          Dst:             enc_key_sched_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_uninit_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:174,2'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:175,2'
          Dst:             enc_uninit_ctx_x4
    - functionName:    enc_uninit_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:169,2'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:170,2'
          Dst:             enc_uninit_ctx_x2
    - functionName:    enc_uninit_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:164,2'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:165,2'
          Dst:             enc_uninit_ctx
    - functionName:    enc_uninit_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      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:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:126,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:127,9'
          Dst:             enc_encrypt_x4_x4
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
        - gf256_vect_lift_from_gf16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:635,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:636,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          702
      EdgeCount:       109
      CyclomaticComplexity: 32
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_Open
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          578
      EdgeCount:       77
      CyclomaticComplexity: 24
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          357
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         109
      ICount:          587
      EdgeCount:       146
      CyclomaticComplexity: 39
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          164
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    111
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          333
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          144
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          174
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          94
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          144
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          621
      EdgeCount:       133
      CyclomaticComplexity: 35
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          151
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:329,9'
          Dst:             gf256_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:396,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:397,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:403,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:406,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:416,2'
          Dst:             gf256_vect_mult_avx2
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          185
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_parse
        - field_gf256_vect_pack
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:199,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:201,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:203,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:243,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:244,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:245,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:262,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          234
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_parse
        - field_gf256_vect_pack
        - init_piop_cache
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:76,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:78,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:80,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:82,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:125,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:132,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:150,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:55,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:56,9'
          Dst:             enc_key_sched_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_uninit_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:174,2'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:175,2'
          Dst:             enc_uninit_ctx_x4
    - functionName:    enc_uninit_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:169,2'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:170,2'
          Dst:             enc_uninit_ctx_x2
    - functionName:    enc_uninit_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:164,2'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:165,2'
          Dst:             enc_uninit_ctx
    - functionName:    enc_uninit_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      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:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:126,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:127,9'
          Dst:             enc_encrypt_x4_x4
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_fast_r5_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:642,10'
          Dst:             gf256to2_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:642,10'
          Dst:             gf256to2_mult_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256to2_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:942,19'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          726
      EdgeCount:       109
      CyclomaticComplexity: 32
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          217
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          277
      EdgeCount:       40
      CyclomaticComplexity: 14
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          644
      EdgeCount:       77
      CyclomaticComplexity: 24
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_x8
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          531
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         109
      ICount:          587
      EdgeCount:       146
      CyclomaticComplexity: 39
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          212
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    115
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          333
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          112
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          144
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          124
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          645
      EdgeCount:       133
      CyclomaticComplexity: 35
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          151
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:642,10'
          Dst:             gf256to2_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:642,10'
          Dst:             gf256to2_mult_ref
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    field_gf256to2_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:277,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:278,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:280,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:281,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:283,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:284,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:285,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256to2_bitslice32_mult_default
    - functionName:    gf256to2_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:259,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:260,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:262,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:263,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:265,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:266,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:267,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:268,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:294,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:320,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    gf256to2_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_vect_pack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256to2_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_pack
        - gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256to2_bitslice32_vect_unpack_gf256to2_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf256to2_default
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf256to2_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          166
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          170
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          217
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          164
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          119
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ComputePz_xTau_bitslice
        - field_ext_vect_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:55,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:56,9'
          Dst:             enc_key_sched_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_uninit_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:174,2'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:175,2'
          Dst:             enc_uninit_ctx_x4
    - functionName:    enc_uninit_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:169,2'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:170,2'
          Dst:             enc_uninit_ctx_x2
    - functionName:    enc_uninit_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:164,2'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:165,2'
          Dst:             enc_uninit_ctx
    - functionName:    enc_uninit_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      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:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:126,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:127,9'
          Dst:             enc_encrypt_x4_x4
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256to2_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_lift_from_gf16_avx2
        - gf256to2_gf256_constant_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1041,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1042,2'
          Dst:             gf256to2_gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          726
      EdgeCount:       109
      CyclomaticComplexity: 32
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          217
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          277
      EdgeCount:       40
      CyclomaticComplexity: 14
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          599
      EdgeCount:       77
      CyclomaticComplexity: 24
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          527
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         109
      ICount:          587
      EdgeCount:       146
      CyclomaticComplexity: 39
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          212
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    115
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          333
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          112
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          144
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          124
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          645
      EdgeCount:       133
      CyclomaticComplexity: 35
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          151
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:741,45'
          Dst:             gf256to2_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:689,9'
          Dst:             gf256to2_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256to2_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:758,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:759,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:765,11'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:768,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:775,2'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256to2_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:247,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:248,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:249,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          146
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - init_piop_cache
        - oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:55,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:56,9'
          Dst:             enc_key_sched_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_uninit_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:174,2'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:175,2'
          Dst:             enc_uninit_ctx_x4
    - functionName:    enc_uninit_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:169,2'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:170,2'
          Dst:             enc_uninit_ctx_x2
    - functionName:    enc_uninit_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:164,2'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:165,2'
          Dst:             enc_uninit_ctx
    - functionName:    enc_uninit_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      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:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:126,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:127,9'
          Dst:             enc_encrypt_x4_x4
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r3_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256to2_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:942,19'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          726
      EdgeCount:       109
      CyclomaticComplexity: 32
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          217
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          277
      EdgeCount:       40
      CyclomaticComplexity: 14
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          644
      EdgeCount:       77
      CyclomaticComplexity: 24
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_x8
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          531
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         109
      ICount:          587
      EdgeCount:       146
      CyclomaticComplexity: 39
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          212
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    115
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          333
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          112
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          144
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          124
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          645
      EdgeCount:       133
      CyclomaticComplexity: 35
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          151
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    field_gf256to2_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:277,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:278,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:280,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:281,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:283,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:284,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:285,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256to2_bitslice32_mult_default
    - functionName:    gf256to2_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:259,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:260,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:262,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:263,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:265,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:266,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:267,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:268,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:668,12'
          Dst:             gf256to2_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:668,12'
          Dst:             gf256to2_mult_ref
    - functionName:    gf256to2_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:294,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:320,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    gf256to2_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_vect_pack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256to2_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_pack
        - gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256to2_bitslice32_vect_unpack_gf256to2_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf256to2_default
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf256to2_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          166
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          137
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:250,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:272,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:273,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:274,3'
          Dst:             field_ext_vect_add
    - functionName:    ExpandBatchingChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - field_gf256to2_parse
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:18,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:20,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:22,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:24,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:32,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_xof_clean_ctx
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_vect_mult_ref
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256to2_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          217
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          164
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          96
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePz_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:132,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:152,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:159,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:55,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:56,9'
          Dst:             enc_key_sched_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_uninit_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:174,2'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:175,2'
          Dst:             enc_uninit_ctx_x4
    - functionName:    enc_uninit_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:169,2'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:170,2'
          Dst:             enc_uninit_ctx_x2
    - functionName:    enc_uninit_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:164,2'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:165,2'
          Dst:             enc_uninit_ctx
    - functionName:    enc_uninit_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      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:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:126,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:127,9'
          Dst:             enc_encrypt_x4_x4
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256to2_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_lift_from_gf16_avx2
        - gf256to2_gf256_constant_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1041,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1042,2'
          Dst:             gf256to2_gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          726
      EdgeCount:       109
      CyclomaticComplexity: 32
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          217
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          277
      EdgeCount:       40
      CyclomaticComplexity: 14
      functionsReached:
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          599
      EdgeCount:       77
      CyclomaticComplexity: 24
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          527
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         109
      ICount:          587
      EdgeCount:       146
      CyclomaticComplexity: 39
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          212
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    115
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          333
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          112
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          144
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          124
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          645
      EdgeCount:       133
      CyclomaticComplexity: 35
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          151
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:741,45'
          Dst:             gf256to2_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:689,9'
          Dst:             gf256to2_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256to2_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:758,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:759,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:765,11'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:768,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:775,2'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256to2_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          145
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_parse
        - field_gf256to2_vect_pack
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:199,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:201,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:203,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:243,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:244,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:245,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:262,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          178
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_parse
        - field_gf256to2_vect_pack
        - init_piop_cache
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:76,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:78,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:80,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:82,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:125,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:132,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:150,2'
          Dst:             oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:152,2'
          Dst:             enc_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:153,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:147,2'
          Dst:             enc_clean_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:148,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_clean_ctx
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:142,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:143,2'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_free_schedule
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:136,3'
          Dst:             OQS_AES128_free_schedule
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:55,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:56,9'
          Dst:             enc_key_sched_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:49,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:50,9'
          Dst:             enc_key_sched_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_key_sched
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:43,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:44,9'
          Dst:             enc_key_sched
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:34,3'
          Dst:             OQS_AES128_free_schedule
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:37,2'
          Dst:             OQS_AES128_ECB_load_schedule
    - functionName:    enc_uninit_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:174,2'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:175,2'
          Dst:             enc_uninit_ctx_x4
    - functionName:    enc_uninit_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:169,2'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:170,2'
          Dst:             enc_uninit_ctx_x2
    - functionName:    enc_uninit_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_uninit_ctx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:164,2'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:165,2'
          Dst:             enc_uninit_ctx
    - functionName:    enc_uninit_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      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:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:126,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:127,9'
          Dst:             enc_encrypt_x4_x4
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2_x2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:100,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:101,9'
          Dst:             enc_encrypt_x2_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:79,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:80,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_AES128_ECB_enc_sch
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:64,2'
          Dst:             OQS_AES128_ECB_enc_sch
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - enc_uninit_ctx_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          254
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - enc_uninit_ctx_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - enc_uninit_ctx_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:114,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:115,9'
          Dst:             enc_encrypt_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:71,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:72,9'
          Dst:             enc_encrypt
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_liboqs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - enc_encrypt_x2
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:90,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_liboqs.h:91,9'
          Dst:             enc_encrypt_x2
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          486
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - enc_uninit_ctx
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:103,4'
          Dst:             enc_uninit_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat1_gf16_short_r5_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x8
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          71
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:274,10'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:274,10'
          Dst:             gf256_mult_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf256_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:541,16'
          Dst:             gf16_gf256_mult_ref
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          716
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          184
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          724
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_x8
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          517
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          197
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          193
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          689
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          71
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:274,10'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:274,10'
          Dst:             gf256_mult_ref
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    field_gf256_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256_bitslice32_mult_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:138,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_vect_unpack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:199,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    gf256_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_vect_pack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_pack
        - gf256_bitslice32_vect_unpack_gf256_default
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256_bitslice32_vect_unpack_gf256_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256_vect_pack
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_vect_pack_gf256_default
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256_bitslice32_vect_pack_gf256_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          164
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          183
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          184
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          162
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputePz_xTau_bitslice
        - field_ext_vect_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:342,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:294,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:790,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:751,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:637,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:528,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    br_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mix_columns
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:808,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:809,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:810,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:811,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:812,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:813,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:814,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:815,24'
          Dst:             rotr32
    - functionName:    shift_rows
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          92
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_bitslice_Sbox
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_round_key
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:842,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:843,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:844,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:845,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
    - functionName:    br_range_dec32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    158
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_ortho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          123
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    68
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_ct64_bitslice_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_round_key
        - br_aes_ct64_bitslice_Sbox
        - mix_columns
        - shift_rows
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:822,2'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:824,3'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:825,3'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:826,3'
          Dst:             mix_columns
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:827,3'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:829,2'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:830,2'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:831,2'
          Dst:             add_round_key
    - functionName:    br_aes_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_range_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - br_enc32le
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:118,3'
          Dst:             br_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:831,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:832,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          470
      EdgeCount:       109
      CyclomaticComplexity: 31
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:819,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:820,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          192
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:725,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:726,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:714,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:715,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:606,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:607,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:595,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:596,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:401,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:402,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:403,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:404,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          879
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:391,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:392,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:344,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:345,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          1585
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          793
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:265,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:266,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          2172
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          1104
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:914,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:915,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:899,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:900,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:901,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:902,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:886,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:887,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:862,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:863,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:847,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:848,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:849,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:850,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:836,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:837,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:814,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:815,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:799,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:800,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:801,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:802,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:788,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:789,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_default_aes128_table_enc
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
        - gf256_vect_lift_from_gf16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:635,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:636,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          716
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          184
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          616
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          513
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          197
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          193
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          689
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:329,9'
          Dst:             gf256_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:396,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:397,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:403,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:406,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:416,2'
          Dst:             gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          203
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:247,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:248,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:249,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          72
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - init_piop_cache
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:342,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:294,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:790,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:751,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:637,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:528,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          231
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          170
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:855,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:857,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:860,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:862,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:865,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:867,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:870,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:872,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:875,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:877,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:880,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:882,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:885,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:887,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:890,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:892,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:895,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:897,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:900,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:902,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:905,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:907,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:910,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:912,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:915,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:917,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:920,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:922,2'
          Dst:             KEY_256_ASSIST_2
    - functionName:    KEY_256_ASSIST_1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KEY_256_ASSIST_2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:808,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:810,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:813,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:815,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:818,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:820,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:823,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:825,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:828,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:830,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:833,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:835,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:838,2'
          Dst:             KEY_256_ASSIST_1
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_128_key_expansion
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:782,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:783,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:784,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:785,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:786,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:787,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:788,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:789,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:790,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:791,21'
          Dst:             aes_128_key_expansion
    - functionName:    aes_128_key_expansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          1785
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          897
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          453
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          497
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          253
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          401
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          205
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r3_avx2_aes128_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x8
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf256_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:541,16'
          Dst:             gf16_gf256_mult_ref
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          716
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          196
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          724
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_x8
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          517
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          197
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          193
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          689
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    field_gf256_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256_bitslice32_mult_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:302,12'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:302,12'
          Dst:             gf256_mult_ref
    - functionName:    gf256_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:138,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    gf256_bitslice32_vect_unpack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:199,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    gf256_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_vect_pack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_pack
        - gf256_bitslice32_vect_unpack_gf256_default
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256_bitslice32_vect_unpack_gf256_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256_vect_pack
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    73
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_vect_pack_gf256_default
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256_bitslice32_vect_pack_gf256_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          164
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          260
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:250,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:272,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:273,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:274,3'
          Dst:             field_ext_vect_add
    - functionName:    ExpandBatchingChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          126
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - field_gf256_parse
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:18,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:20,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:22,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:24,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:32,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_mult_ref
      functionUses:    72
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          196
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          162
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          176
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePz_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:132,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:152,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:159,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:342,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:294,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:790,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:751,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:637,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:528,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    br_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mix_columns
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:808,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:809,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:810,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:811,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:812,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:813,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:814,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:815,24'
          Dst:             rotr32
    - functionName:    shift_rows
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          92
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_bitslice_Sbox
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_round_key
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:842,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:843,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:844,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:845,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
    - functionName:    br_range_dec32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    158
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_ortho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          123
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    68
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_ct64_bitslice_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_round_key
        - br_aes_ct64_bitslice_Sbox
        - mix_columns
        - shift_rows
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:822,2'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:824,3'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:825,3'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:826,3'
          Dst:             mix_columns
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:827,3'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:829,2'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:830,2'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:831,2'
          Dst:             add_round_key
    - functionName:    br_aes_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_range_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - br_enc32le
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:118,3'
          Dst:             br_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:831,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:832,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          470
      EdgeCount:       109
      CyclomaticComplexity: 31
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:819,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:820,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          192
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:725,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:726,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:714,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:715,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:606,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:607,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:595,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:596,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:401,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:402,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:403,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:404,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          879
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:391,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:392,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:344,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:345,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          1585
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          793
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:265,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:266,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          2172
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          1104
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:914,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:915,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:899,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:900,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:901,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:902,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:886,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:887,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:862,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:863,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:847,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:848,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:849,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:850,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:836,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:837,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:814,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:815,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:799,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:800,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:801,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:802,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:788,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:789,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_default_aes128_table_enc
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
        - gf256_vect_lift_from_gf16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:635,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:636,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          716
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          171
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          196
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          616
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          513
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          197
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          193
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          689
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:329,9'
          Dst:             gf256_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:396,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:397,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:403,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:406,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:416,2'
          Dst:             gf256_vect_mult_avx2
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          203
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    75
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    75
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          225
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_parse
        - field_gf256_vect_pack
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:199,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:201,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:203,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:243,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:244,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:245,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:262,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          290
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_parse
        - field_gf256_vect_pack
        - init_piop_cache
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:76,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:78,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:80,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:82,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:125,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:132,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:150,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:342,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:294,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:790,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:751,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:637,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:528,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          231
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          170
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:855,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:857,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:860,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:862,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:865,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:867,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:870,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:872,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:875,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:877,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:880,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:882,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:885,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:887,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:890,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:892,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:895,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:897,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:900,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:902,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:905,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:907,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:910,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:912,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:915,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:917,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:920,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:922,2'
          Dst:             KEY_256_ASSIST_2
    - functionName:    KEY_256_ASSIST_1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KEY_256_ASSIST_2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:808,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:810,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:813,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:815,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:818,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:820,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:823,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:825,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:828,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:830,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:833,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:835,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:838,2'
          Dst:             KEY_256_ASSIST_1
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_128_key_expansion
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:782,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:783,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:784,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:785,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:786,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:787,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:788,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:789,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:790,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:791,21'
          Dst:             aes_128_key_expansion
    - functionName:    aes_128_key_expansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          1785
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          897
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          453
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          497
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          253
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          401
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          205
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_fast_r5_avx2_aes128_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x8
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:642,10'
          Dst:             gf256to2_mult_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256to2_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:942,19'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          740
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          247
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          694
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_x8
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          451
      EdgeCount:       101
      CyclomaticComplexity: 31
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          245
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    107
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          131
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          713
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:642,10'
          Dst:             gf256to2_mult_ref
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    field_gf256to2_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:277,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:278,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:280,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:281,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:283,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:284,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:285,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256to2_bitslice32_mult_default
    - functionName:    gf256to2_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:259,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:260,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:262,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:263,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:265,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:266,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:267,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:268,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:294,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:320,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    gf256to2_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_vect_pack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256to2_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_pack
        - gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionUses:    55
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256to2_bitslice32_vect_unpack_gf256to2_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf256to2_default
      functionUses:    54
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf256to2_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          202
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          138
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          247
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          200
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputePz_xTau_bitslice
        - field_ext_vect_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:342,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:294,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:790,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:751,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:637,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:528,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    br_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mix_columns
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:808,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:809,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:810,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:811,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:812,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:813,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:814,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:815,24'
          Dst:             rotr32
    - functionName:    shift_rows
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          92
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_bitslice_Sbox
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_round_key
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:842,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:843,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:844,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:845,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
    - functionName:    br_range_dec32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    158
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_ortho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          123
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    68
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_ct64_bitslice_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_round_key
        - br_aes_ct64_bitslice_Sbox
        - mix_columns
        - shift_rows
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:822,2'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:824,3'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:825,3'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:826,3'
          Dst:             mix_columns
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:827,3'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:829,2'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:830,2'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:831,2'
          Dst:             add_round_key
    - functionName:    br_aes_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_range_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - br_enc32le
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:118,3'
          Dst:             br_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:831,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:832,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          470
      EdgeCount:       109
      CyclomaticComplexity: 31
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:819,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:820,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          192
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:725,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:726,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:714,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:715,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:606,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:607,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:595,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:596,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:401,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:402,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:403,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:404,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          879
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:391,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:392,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:344,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:345,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          1585
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          793
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:265,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:266,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          2172
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          1104
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:914,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:915,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:899,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:900,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:901,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:902,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:886,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:887,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:862,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:863,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:847,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:848,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:849,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:850,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:836,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:837,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:814,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:815,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:799,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:800,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:801,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:802,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:788,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:789,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_default_aes128_table_enc
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:741,45'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256to2_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_lift_from_gf16_avx2
        - gf256to2_gf256_constant_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1041,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1042,2'
          Dst:             gf256to2_gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          740
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          196
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          622
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          447
      EdgeCount:       101
      CyclomaticComplexity: 31
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          245
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    107
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          131
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          713
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:741,45'
          Dst:             gf256to2_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:689,9'
          Dst:             gf256to2_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256to2_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:758,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:759,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:765,11'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:768,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:775,2'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          203
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256to2_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:247,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:248,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:249,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          72
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - init_piop_cache
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:342,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:294,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:790,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:751,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:637,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:528,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          231
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          170
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:855,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:857,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:860,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:862,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:865,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:867,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:870,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:872,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:875,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:877,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:880,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:882,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:885,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:887,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:890,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:892,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:895,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:897,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:900,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:902,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:905,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:907,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:910,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:912,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:915,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:917,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:920,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:922,2'
          Dst:             KEY_256_ASSIST_2
    - functionName:    KEY_256_ASSIST_1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KEY_256_ASSIST_2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:808,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:810,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:813,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:815,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:818,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:820,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:823,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:825,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:828,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:830,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:833,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:835,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:838,2'
          Dst:             KEY_256_ASSIST_1
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_128_key_expansion
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:782,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:783,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:784,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:785,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:786,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:787,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:788,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:789,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:790,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:791,21'
          Dst:             aes_128_key_expansion
    - functionName:    aes_128_key_expansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          1785
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          897
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          453
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          497
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          253
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          401
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          205
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r3_avx2_aes128_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x8
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256to2_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:942,19'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          740
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          259
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          694
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_x8
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          451
      EdgeCount:       101
      CyclomaticComplexity: 31
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          245
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    107
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          131
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          713
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    field_gf256to2_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:277,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:278,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:280,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:281,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:283,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:284,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:285,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256to2_bitslice32_mult_default
    - functionName:    gf256to2_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:259,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:260,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:262,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:263,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:265,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:266,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:267,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:268,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:0,0'
          Dst:             gf256to2_mult_ref
    - functionName:    gf256to2_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:294,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:320,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    gf256to2_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_vect_pack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256to2_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_pack
        - gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionUses:    55
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256to2_bitslice32_vect_unpack_gf256to2_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf256to2_default
      functionUses:    54
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf256to2_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          202
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          179
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:250,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:272,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:273,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:274,3'
          Dst:             field_ext_vect_add
    - functionName:    ExpandBatchingChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - field_gf256to2_parse
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:18,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:20,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:22,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:24,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:32,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_xof_clean_ctx
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_vect_mult_ref
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256to2_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          259
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          200
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          116
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePz_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:132,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:152,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:159,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:342,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:294,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:790,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:751,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:637,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:528,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    br_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mix_columns
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:808,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:809,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:810,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:811,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:812,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:813,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:814,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:815,24'
          Dst:             rotr32
    - functionName:    shift_rows
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          92
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_bitslice_Sbox
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_round_key
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:842,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:843,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:844,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:845,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
    - functionName:    br_range_dec32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    158
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_ortho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          123
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    68
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_ct64_bitslice_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_round_key
        - br_aes_ct64_bitslice_Sbox
        - mix_columns
        - shift_rows
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:822,2'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:824,3'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:825,3'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:826,3'
          Dst:             mix_columns
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:827,3'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:829,2'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:830,2'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:831,2'
          Dst:             add_round_key
    - functionName:    br_aes_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_range_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - br_enc32le
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:118,3'
          Dst:             br_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:831,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:832,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          470
      EdgeCount:       109
      CyclomaticComplexity: 31
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:819,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:820,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          192
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:725,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:726,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:714,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:715,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:606,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:607,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:595,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:596,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:401,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:402,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:403,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:404,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          879
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:391,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:392,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:344,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:345,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          1585
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          793
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:265,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:266,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          2172
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          1104
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:914,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:915,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:899,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:900,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:901,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:902,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:886,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:887,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:862,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:863,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:847,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:848,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:849,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:850,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:836,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:837,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:814,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:815,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:799,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:800,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:801,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:802,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:788,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:789,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_default_aes128_table_enc
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          118
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256to2_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_lift_from_gf16_avx2
        - gf256to2_gf256_constant_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1041,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1042,2'
          Dst:             gf256to2_gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          740
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          171
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          196
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          622
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          447
      EdgeCount:       101
      CyclomaticComplexity: 31
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          245
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    107
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          131
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          713
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:741,45'
          Dst:             gf256to2_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:689,9'
          Dst:             gf256to2_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256to2_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:758,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:759,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:765,11'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:768,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:775,2'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          203
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256to2_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          165
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_parse
        - field_gf256to2_vect_pack
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:199,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:201,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:203,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:243,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:244,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:245,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:262,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          206
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_parse
        - field_gf256to2_vect_pack
        - init_piop_cache
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:76,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:78,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:80,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:82,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:125,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:132,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:150,2'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:405,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:374,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:342,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:319,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:294,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:275,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:255,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:239,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:790,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:751,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:637,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:610,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:528,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:507,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:582,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:486,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:712,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:443,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:555,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:465,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:672,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:423,8'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          231
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          170
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:855,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:857,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:860,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:862,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:865,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:867,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:870,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:872,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:875,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:877,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:880,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:882,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:885,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:887,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:890,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:892,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:895,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:897,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:900,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:902,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:905,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:907,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:910,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:912,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:915,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:917,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:920,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:922,2'
          Dst:             KEY_256_ASSIST_2
    - functionName:    KEY_256_ASSIST_1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KEY_256_ASSIST_2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:808,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:810,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:813,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:815,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:818,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:820,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:823,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:825,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:828,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:830,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:833,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:835,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:838,2'
          Dst:             KEY_256_ASSIST_1
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_128_key_expansion
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:782,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:783,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:784,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:785,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:786,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:787,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:788,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:789,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:790,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:791,21'
          Dst:             aes_128_key_expansion
    - functionName:    aes_128_key_expansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          1785
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          897
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          453
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          497
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          253
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          401
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          205
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat3_gf16_short_r5_avx2_aes128_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x8
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          91
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:274,10'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:274,10'
          Dst:             gf256_mult_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf256_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:541,16'
          Dst:             gf16_gf256_mult_ref
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          716
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          778
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_x8
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          517
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          197
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          193
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          689
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          91
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:274,10'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:274,10'
          Dst:             gf256_mult_ref
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    field_gf256_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256_bitslice32_mult_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:138,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_vect_unpack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:199,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    gf256_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_vect_pack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_pack
        - gf256_bitslice32_vect_unpack_gf256_default
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256_bitslice32_vect_unpack_gf256_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256_vect_pack
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_vect_pack_gf256_default
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256_bitslice32_vect_pack_gf256_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          182
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          228
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          180
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputePz_xTau_bitslice
        - field_ext_vect_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:883,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:876,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:868,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:853,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1011,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1000,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:964,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:927,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    br_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mix_columns
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:808,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:809,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:810,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:811,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:812,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:813,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:814,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:815,24'
          Dst:             rotr32
    - functionName:    shift_rows
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          92
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_bitslice_Sbox
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_round_key
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:842,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:843,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:844,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:845,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
    - functionName:    br_range_dec32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    158
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_ortho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          123
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    68
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_ct64_bitslice_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_round_key
        - br_aes_ct64_bitslice_Sbox
        - mix_columns
        - shift_rows
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:822,2'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:824,3'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:825,3'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:826,3'
          Dst:             mix_columns
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:827,3'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:829,2'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:830,2'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:831,2'
          Dst:             add_round_key
    - functionName:    br_aes_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_range_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - br_enc32le
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:118,3'
          Dst:             br_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:831,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:832,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          470
      EdgeCount:       109
      CyclomaticComplexity: 31
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:819,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:820,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          192
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:725,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:726,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:714,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:715,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:606,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:607,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:595,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:596,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:401,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:402,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:403,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:404,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          879
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:391,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:392,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:344,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:345,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          1585
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          793
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:265,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:266,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          2172
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          1104
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:914,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:915,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:899,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:900,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:901,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:902,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:886,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:887,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:862,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:863,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:847,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:848,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:849,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:850,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:836,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:837,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:814,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:815,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:799,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:800,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:801,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:802,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:788,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:789,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_default_aes128_table_enc
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
        - gf256_vect_lift_from_gf16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:635,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:636,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          716
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          625
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          513
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          197
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          193
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          689
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:329,9'
          Dst:             gf256_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:396,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:397,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:403,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:406,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:416,2'
          Dst:             gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:247,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:248,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:249,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          72
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - init_piop_cache
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:883,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:876,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:868,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:853,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1011,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1000,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:964,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:927,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          231
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          170
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:855,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:857,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:860,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:862,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:865,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:867,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:870,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:872,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:875,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:877,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:880,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:882,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:885,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:887,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:890,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:892,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:895,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:897,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:900,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:902,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:905,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:907,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:910,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:912,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:915,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:917,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:920,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:922,2'
          Dst:             KEY_256_ASSIST_2
    - functionName:    KEY_256_ASSIST_1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KEY_256_ASSIST_2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:808,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:810,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:813,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:815,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:818,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:820,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:823,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:825,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:828,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:830,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:833,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:835,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:838,2'
          Dst:             KEY_256_ASSIST_1
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_128_key_expansion
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:782,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:783,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:784,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:785,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:786,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:787,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:788,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:789,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:790,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:791,21'
          Dst:             aes_128_key_expansion
    - functionName:    aes_128_key_expansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          1785
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          897
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_rijndael256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          453
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          497
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          253
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          401
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          205
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r3_avx2_aes128_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x8
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf256_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:541,16'
          Dst:             gf16_gf256_mult_ref
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          716
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          248
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          778
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_x8
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          517
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          197
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          193
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          689
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:268,17'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    field_gf256_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256_bitslice32_mult_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          112
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:297,12'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:302,12'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:302,12'
          Dst:             gf256_mult_ref
    - functionName:    gf256_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:138,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    gf256_bitslice32_vect_unpack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:199,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
    - functionName:    gf256_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_vect_pack_gf256_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_pack
        - gf256_bitslice32_vect_unpack_gf256_default
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256_bitslice32_vect_unpack_gf256_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256_vect_pack
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    97
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256_vect_unpack
        - gf256_bitslice32_vect_pack_gf256_default
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256_bitslice32_vect_pack_gf256_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          182
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          329
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:250,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:272,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:273,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:274,3'
          Dst:             field_ext_vect_add
    - functionName:    ExpandBatchingChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          150
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - field_gf256_parse
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:18,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:20,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:22,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:24,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:32,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_xof_clean_ctx
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_mult_ref
      functionUses:    96
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          180
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          247
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePz_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:132,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:152,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:159,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:883,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:876,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:868,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:853,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1011,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1000,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:964,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:927,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    br_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mix_columns
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:808,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:809,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:810,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:811,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:812,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:813,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:814,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:815,24'
          Dst:             rotr32
    - functionName:    shift_rows
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          92
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_bitslice_Sbox
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_round_key
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:842,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:843,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:844,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:845,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
    - functionName:    br_range_dec32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    158
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_ortho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          123
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    68
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_ct64_bitslice_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_round_key
        - br_aes_ct64_bitslice_Sbox
        - mix_columns
        - shift_rows
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:822,2'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:824,3'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:825,3'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:826,3'
          Dst:             mix_columns
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:827,3'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:829,2'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:830,2'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:831,2'
          Dst:             add_round_key
    - functionName:    br_aes_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_range_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - br_enc32le
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:118,3'
          Dst:             br_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:831,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:832,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          470
      EdgeCount:       109
      CyclomaticComplexity: 31
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:819,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:820,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          192
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:725,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:726,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:714,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:715,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:606,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:607,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:595,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:596,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:401,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:402,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:403,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:404,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          879
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:391,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:392,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:344,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:345,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          1585
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          793
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:265,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:266,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          2172
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          1104
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:914,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:915,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:899,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:900,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:901,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:902,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:886,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:887,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:862,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:863,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:847,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:848,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:849,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:850,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:836,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:837,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:814,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:815,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:799,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:800,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:801,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:802,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:788,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:789,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_default_aes128_table_enc
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
        - gf256_vect_lift_from_gf16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:635,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:636,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          716
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          213
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          205
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          625
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          513
      EdgeCount:       123
      CyclomaticComplexity: 38
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    87
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          197
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          193
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          689
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:369,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,26'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:371,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:376,38'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:329,9'
          Dst:             gf256_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:0,0'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:653,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:655,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:656,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:659,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:660,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:664,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:667,9'
          Dst:             sum_uint8_avx2
    - functionName:    sum_uint8_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:674,9'
          Dst:             gf16_gf256_vect_mult_avx2
    - functionName:    gf256_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:682,2'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint8_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:396,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:397,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:403,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:406,9'
          Dst:             sum_uint8_avx2
    - functionName:    gf256_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:416,2'
          Dst:             gf256_vect_mult_avx2
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256_gf16_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_mult_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256_vect_mult_avx2
    - functionName:    field_gf256_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          215
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_parse
        - field_gf256_vect_pack
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:199,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:201,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:203,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:243,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:244,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:245,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:262,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          244
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256_parse
        - field_gf256_vect_pack
        - init_piop_cache
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:76,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:78,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:80,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:82,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:125,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:132,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:150,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_xof_clean_ctx
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:883,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:876,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:868,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:853,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1011,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1000,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:964,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:927,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          231
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          170
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:855,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:857,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:860,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:862,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:865,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:867,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:870,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:872,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:875,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:877,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:880,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:882,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:885,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:887,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:890,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:892,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:895,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:897,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:900,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:902,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:905,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:907,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:910,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:912,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:915,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:917,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:920,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:922,2'
          Dst:             KEY_256_ASSIST_2
    - functionName:    KEY_256_ASSIST_1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KEY_256_ASSIST_2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:808,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:810,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:813,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:815,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:818,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:820,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:823,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:825,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:828,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:830,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:833,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:835,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:838,2'
          Dst:             KEY_256_ASSIST_1
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_128_key_expansion
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:782,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:783,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:784,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:785,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:786,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:787,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:788,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:789,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:790,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:791,21'
          Dst:             aes_128_key_expansion
    - functionName:    aes_128_key_expansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          1785
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          897
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_rijndael256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          453
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          497
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          253
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          401
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          205
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_fast_r5_avx2_aes128_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x8
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:642,10'
          Dst:             gf256to2_mult_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256to2_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:942,19'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          740
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          289
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          736
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_x8
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          451
      EdgeCount:       101
      CyclomaticComplexity: 31
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          245
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    107
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          131
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          713
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:642,10'
          Dst:             gf256to2_mult_ref
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    field_gf256to2_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:277,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:278,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:280,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:281,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:283,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:284,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:285,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256to2_bitslice32_mult_default
    - functionName:    gf256to2_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:259,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:260,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:262,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:263,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:265,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:266,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:267,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:268,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:294,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:320,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    gf256to2_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_vect_pack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256to2_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_pack
        - gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256to2_bitslice32_vect_unpack_gf256to2_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf256to2_default
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf256to2_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          160
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          173
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:276,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:277,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:278,3'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          289
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          158
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ComputePz_xTau_bitslice
        - field_ext_vect_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:161,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:162,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:883,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:876,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:868,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:853,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1011,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1000,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:964,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:927,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    br_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mix_columns
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:808,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:809,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:810,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:811,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:812,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:813,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:814,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:815,24'
          Dst:             rotr32
    - functionName:    shift_rows
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          92
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_bitslice_Sbox
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_round_key
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:842,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:843,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:844,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:845,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
    - functionName:    br_range_dec32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    158
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_ortho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          123
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    68
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_ct64_bitslice_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_round_key
        - br_aes_ct64_bitslice_Sbox
        - mix_columns
        - shift_rows
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:822,2'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:824,3'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:825,3'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:826,3'
          Dst:             mix_columns
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:827,3'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:829,2'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:830,2'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:831,2'
          Dst:             add_round_key
    - functionName:    br_aes_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_range_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - br_enc32le
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:118,3'
          Dst:             br_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:831,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:832,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          470
      EdgeCount:       109
      CyclomaticComplexity: 31
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:819,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:820,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          192
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:725,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:726,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:714,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:715,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:606,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:607,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:595,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:596,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:401,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:402,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:403,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:404,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          879
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:391,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:392,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:344,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:345,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          1585
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          793
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:265,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:266,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          2172
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          1104
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:914,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:915,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:899,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:900,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:901,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:902,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:886,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:887,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:862,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:863,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:847,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:848,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:849,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:850,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:836,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:837,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:814,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:815,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:799,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:800,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:801,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:802,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:788,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:789,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_default_aes128_table_enc
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:741,45'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          84
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256to2_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_lift_from_gf16_avx2
        - gf256to2_gf256_constant_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1041,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1042,2'
          Dst:             gf256to2_gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          740
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          217
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          628
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          447
      EdgeCount:       101
      CyclomaticComplexity: 31
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          245
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    107
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          131
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          713
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:741,45'
          Dst:             gf256to2_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:689,9'
          Dst:             gf256to2_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256to2_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:758,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:759,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:765,11'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:768,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:775,2'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256to2_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:247,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:248,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:249,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          72
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - init_piop_cache
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ExpandEquations
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:134,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:135,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:883,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:876,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:868,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:853,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1011,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1000,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:964,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:927,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          231
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          170
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:855,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:857,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:860,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:862,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:865,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:867,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:870,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:872,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:875,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:877,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:880,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:882,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:885,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:887,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:890,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:892,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:895,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:897,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:900,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:902,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:905,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:907,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:910,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:912,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:915,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:917,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:920,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:922,2'
          Dst:             KEY_256_ASSIST_2
    - functionName:    KEY_256_ASSIST_1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KEY_256_ASSIST_2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:808,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:810,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:813,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:815,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:818,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:820,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:823,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:825,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:828,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:830,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:833,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:835,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:838,2'
          Dst:             KEY_256_ASSIST_1
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_128_key_expansion
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:782,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:783,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:784,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:785,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:786,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:787,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:788,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:789,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:790,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:791,21'
          Dst:             aes_128_key_expansion
    - functionName:    aes_128_key_expansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          1785
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          897
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_rijndael256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          453
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          497
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          253
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          401
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          205
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r3_avx2_aes128_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x8
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf16_gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:503,9'
          Dst:             gf256_mult_ref
    - functionName:    gf16_gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,29'
          Dst:             gf16_gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:903,83'
          Dst:             gf16_gf256_mult_ref
    - functionName:    gf256to2_gf16_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16_gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:942,19'
          Dst:             gf16_gf256to2_mult_ref
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          740
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_x8_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          248
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          289
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          736
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_Expand
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_x8
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          451
      EdgeCount:       101
      CyclomaticComplexity: 31
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          245
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    107
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          131
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          713
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_constant_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:636,17'
          Dst:             gf256to2_mult4_ref
    - functionName:    gf256to2_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:612,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:613,9'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:615,14'
          Dst:             gf256_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:616,14'
          Dst:             gf256_mult4_ref
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_const_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:176,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:177,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    field_gf256to2_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:277,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:278,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:280,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:281,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:283,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:284,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:285,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_hybrid_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          192
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:136,3'
          Dst:             gf256to2_bitslice32_mult_default
    - functionName:    gf256to2_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_bitslice32_add_default
        - gf256_bitslice32_mult_default
        - gf256_bitslice32_mult_hybrid_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:259,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:260,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:262,2'
          Dst:             gf256_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:263,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:265,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:266,2'
          Dst:             gf256_bitslice32_add_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:267,2'
          Dst:             gf256_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:268,2'
          Dst:             gf256_bitslice32_add_default
    - functionName:    gf256_bitslice32_mult_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          190
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_vect_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult4_ref
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:663,12'
          Dst:             gf256to2_mult4_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:0,0'
          Dst:             gf256to2_mult_ref
    - functionName:    gf256to2_bitslice32_mult_hybrid_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:294,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_add_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_mult_hybrid_public_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h:320,2'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
    - functionName:    gf256to2_bitslice32_vect_pack_gf16_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_bitslice32_vect_pack_gf256to2_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced_branchconst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:216,4'
          Dst:             gf256to2_bitslice32_mult_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:217,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          113
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:190,25'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:191,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_gf16_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:192,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_mult_hybrid
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:148,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:149,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:150,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_unpack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_pack
        - gf256to2_bitslice32_vect_unpack_gf256to2_default
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:113,23'
          Dst:             gf256to2_bitslice32_vect_unpack_gf256to2_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:114,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_get
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_bitslice_vect_mult_hybrid_public
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_add_default
        - gf256to2_bitslice32_mult_hybrid_public_default
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:163,24'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:164,4'
          Dst:             gf256to2_bitslice32_mult_hybrid_public_default
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:165,4'
          Dst:             gf256to2_bitslice32_add_default
    - functionName:    field_ext_bitslice_vect_pack_base
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf16_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf16_default
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:94,24'
          Dst:             field_gf16_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:95,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf16_default
    - functionName:    field_ext_bitslice_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_gf256to2_vect_unpack
        - gf256to2_bitslice32_vect_pack_gf256to2_default
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:82,23'
          Dst:             field_gf256to2_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_bitsliced.h:83,3'
          Dst:             gf256to2_bitslice32_vect_pack_gf256to2_default
    - functionName:    field_ext_bitslice_vect_pack_pre
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_bitsliced.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_ref
    - functionName:    ComputePzEval_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          160
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_const_vect_mult_hybrid
        - field_ext_bitslice_mult
        - field_ext_bitslice_vect_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:193,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:194,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:196,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:197,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:201,2'
          Dst:             field_ext_bitslice_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:210,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:213,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:212,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:220,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:221,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:224,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:223,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:229,3'
          Dst:             field_ext_bitslice_const_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:230,3'
          Dst:             field_ext_bitslice_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:233,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:239,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_final
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_RecomputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          226
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePzEval_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
        - get_evaluation_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:250,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:260,10'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:262,8'
          Dst:             ComputePzEval_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:268,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:267,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:272,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:273,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:274,3'
          Dst:             field_ext_vect_add
    - functionName:    ExpandBatchingChallenge
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - field_gf256to2_parse
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:18,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:20,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:22,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:24,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:27,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:32,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_xof_clean_ctx
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_vect_mult_ref
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256to2_vect_mult_ref
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          289
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ComputePz_xTau_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          158
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - field_ext_bitslice_add
        - field_ext_bitslice_vect_get
        - field_ext_bitslice_vect_mult
        - field_ext_bitslice_vect_mult_hybrid
        - field_ext_bitslice_vect_mult_hybrid_base
        - field_ext_bitslice_vect_mult_hybrid_public
        - field_ext_bitslice_vect_pack
        - field_ext_bitslice_vect_pack_base
        - field_ext_bitslice_vect_pack_pre
        - field_ext_bitslice_vect_unpack
        - field_ext_vect_add
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_final
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:56,2'
          Dst:             field_ext_bitslice_vect_pack_pre
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:58,3'
          Dst:             field_ext_bitslice_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:60,2'
          Dst:             field_ext_bitslice_vect_pack_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:64,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:71,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:77,8'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:76,4'
          Dst:             field_ext_bitslice_vect_mult_hybrid_public
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:84,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:89,3'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:91,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:95,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:96,3'
          Dst:             field_ext_bitslice_vect_mult_hybrid_base
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:99,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:98,3'
          Dst:             field_ext_bitslice_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:104,7'
          Dst:             field_ext_bitslice_vect_get
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:103,3'
          Dst:             field_ext_bitslice_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:111,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:112,4'
          Dst:             field_ext_bitslice_vect_unpack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:119,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ExpandEquations_memopt_final
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_ComputePAlpha_bitslice
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_bitslice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          136
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ComputePz_xTau_bitslice
        - ExpandBatchingChallenge
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:132,8'
          Dst:             ExpandBatchingChallenge
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:140,8'
          Dst:             ComputePz_xTau_bitslice
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:148,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:147,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:152,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:155,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:154,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_bitslice.c:159,3'
          Dst:             field_ext_vect_add
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:883,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:876,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:868,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:853,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1011,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1000,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:964,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:927,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    br_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mix_columns
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:808,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:809,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:810,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:811,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:812,34'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:813,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:814,24'
          Dst:             rotr32
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:815,24'
          Dst:             rotr32
    - functionName:    shift_rows
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          92
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_bitslice_Sbox
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_round_key
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:842,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:843,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:844,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:845,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:774,2'
          Dst:             br_range_enc32le
    - functionName:    br_range_dec32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    158
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_ortho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          123
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    68
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_ct64_bitslice_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_round_key
        - br_aes_ct64_bitslice_Sbox
        - mix_columns
        - shift_rows
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:822,2'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:824,3'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:825,3'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:826,3'
          Dst:             mix_columns
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:827,3'
          Dst:             add_round_key
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:829,2'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:830,2'
          Dst:             shift_rows
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:831,2'
          Dst:             add_round_key
    - functionName:    br_aes_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_rijndael_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_range_enc32le
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - br_enc32le
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64_enc.h:118,3'
          Dst:             br_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:831,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:832,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          470
      EdgeCount:       109
      CyclomaticComplexity: 31
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:803,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:807,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:819,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:820,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          192
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:759,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
        - br_rijndael_ct64_interleave_in
        - br_rijndael_ct64_interleave_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_rijndael_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:739,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:725,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:726,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:698,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:714,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:715,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:682,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:656,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:641,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:621,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:606,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:607,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          155
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:578,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:595,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:596,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          248
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:562,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:536,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:521,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_ct64_bitslice_encrypt
        - br_range_dec32le
        - br_range_enc32le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_dec32le
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_ct64_bitslice_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:501,2'
          Dst:             br_range_enc32le
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:401,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:402,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:403,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:404,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          879
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:381,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:391,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:392,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:344,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:345,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          1585
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:333,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          793
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_rijndael_ct64_interleave_in
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_rijndael_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:303,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:265,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:266,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          2172
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:254,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          1104
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_ct64.c:224,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_ct64_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_ct64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:921,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:920,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          413
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          1439
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:919,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          509
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:914,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:915,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:899,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:900,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:901,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:902,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:886,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:887,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_rijndael256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:862,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:863,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:847,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:848,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:849,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:850,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:836,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:837,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes256_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:814,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:815,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:799,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:800,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:801,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:802,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:788,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_table.c:789,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_default_aes128_table_enc
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_vectorized_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:741,45'
          Dst:             gf256to2_mult_vectorized_avx2
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256to2_gf256_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          84
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:852,8'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,25'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:858,3'
          Dst:             store_incomplete_m256
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:608,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf256to2_gf16_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_vect_lift_from_gf16_avx2
        - gf256to2_gf256_constant_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1041,2'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1042,2'
          Dst:             gf256to2_gf256_constant_vect_mult_avx2
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:377,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:378,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:379,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:380,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:382,2'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:397,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:398,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:399,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:400,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:401,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:402,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:403,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:404,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_BLC_Eval_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          740
      EdgeCount:       115
      CyclomaticComplexity: 34
      functionsReached:
        - SeedCommit_x4_pub
        - TweakSalt
        - destroy_prg_cache_pub_x8
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf256to2_parse
        - get_evaluation_point
        - get_gray_code_bit_position
        - init_prg_cache_pub_x8
        - memcmp
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_PartiallyExpand
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_x8_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:306,18'
          Dst:             init_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:309,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_PartiallyExpand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:312,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:313,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:316,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:335,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:337,4'
          Dst:             SeedCommit_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:358,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:366,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:367,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:368,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:372,3'
          Dst:             destroy_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:380,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:385,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:386,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:387,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:375,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:389,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:390,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:391,3'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:392,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:396,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:397,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:398,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:400,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:401,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:402,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:411,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:413,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:415,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:417,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:419,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:423,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:425,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:427,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:429,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:444,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:446,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:449,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:453,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:456,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:459,6'
          Dst:             memcmp
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:466,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:467,2'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:468,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:469,2'
          Dst:             destroy_prg_cache_pub_x8
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_base_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          213
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_gray_code_bit_position
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf16_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:192,2'
          Dst:             gf256to2_gf16_constant_vect_mult_avx2
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          217
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_BLC_Open_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_Open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:257,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_Open
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    destroy_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    SeedCommit_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/seed_commit_default.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:341,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:342,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:343,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:344,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:346,2'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:361,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:362,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:363,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:364,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:365,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:366,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:367,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/seed_commit_default.h:368,2'
          Dst:             xor_blocks
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    init_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    field_gf16_serialize
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      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:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_BLC_Commit_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/blc_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          628
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - SeedCommit_x4
        - TweakSalt
        - destroy_prg_cache_x8
        - enc_clean_ctx
        - enc_key_sched
        - field_base_vect_add
        - field_ext_base_constant_vect_mult
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_gf16_parse
        - field_gf16_serialize
        - field_gf256to2_parse
        - get_gray_code_bit_position
        - init_prg_cache_x8
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_Expand
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_x8
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:28,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:31,2'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:71,18'
          Dst:             init_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:75,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_Expand
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:80,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:81,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:84,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:92,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:94,4'
          Dst:             SeedCommit_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:117,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:123,17'
          Dst:             get_gray_code_bit_position
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:124,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:125,5'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:130,3'
          Dst:             destroy_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:135,3'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:136,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:140,4'
          Dst:             field_gf16_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:141,4'
          Dst:             field_ext_base_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:142,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:147,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:148,4'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:149,4'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:154,3'
          Dst:             field_base_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:155,3'
          Dst:             field_gf16_serialize
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:167,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:169,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:171,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:173,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:175,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:179,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:181,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:183,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:185,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:202,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:204,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:207,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:211,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:214,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:220,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:221,2'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:222,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/blc_default.c:223,2'
          Dst:             destroy_prg_cache_x8
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ExpandEquations
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          447
      EdgeCount:       101
      CyclomaticComplexity: 31
      functionsReached:
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_prg_cache_pub
        - field_gf256to2_parse
        - init_prg_cache_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze_x4
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:143,21'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:151,14'
          Dst:             init_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:180,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:182,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:184,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:186,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:188,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:191,10'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:197,5'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:201,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:207,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:204,4'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:218,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:220,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:222,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:224,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:226,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:228,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:234,4'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:238,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:239,3'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:245,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:247,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    init_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:76,63'
          Dst:             OQS_MEM_calloc
    - functionName:    destroy_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_secure_free
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:40,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:43,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ExpandEquations_memopt_final
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - destroy_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:120,2'
          Dst:             destroy_prg_cache_pub
    - functionName:    ExpandEquations_memopt_get_PRG_index
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ExpandEquations_memopt_update
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - ExpandEquations_memopt_get_PRG_index
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_memopt_pub
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:87,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:89,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:91,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:93,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:95,9'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:100,2'
          Dst:             ExpandEquations_memopt_get_PRG_index
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:101,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_memopt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:111,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ExpandEquations_memopt_init
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/expand_mq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - init_prg_cache_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/expand_mq.c:29,19'
          Dst:             init_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_GetNextLeafPartial_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          616
      EdgeCount:       158
      CyclomaticComplexity: 43
      functionsReached:
        - SeedDerive_x4_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1157,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1180,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1182,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1184,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1186,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1194,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1209,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2_pub
        - enc_encrypt_x4_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:120,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:121,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:122,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:123,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:125,3'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:127,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:128,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:129,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:130,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:132,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:133,3'
          Dst:             SeedDerive_x2_pub
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive_pub
        - enc_encrypt_x2_pub
        - xor_blocks
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:62,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:63,3'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:54,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:55,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:57,3'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:59,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:60,3'
          Dst:             xor_blocks
    - functionName:    SeedDerive_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:20,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:22,3'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:24,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          245
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1098,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1100,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1101,11'
          Dst:             enc_key_sched_pub
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    107
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_GetNextLeafPartial_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          348
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - SeedDerive_x2_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1047,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1062,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1064,10'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1070,3'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:1085,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_InitIncrementalPartialExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          131
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:992,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:994,5'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:995,11'
          Dst:             enc_key_sched_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_GetNextLeafPartial
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - SeedDerive_pub
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:961,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:966,11'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:974,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:968,5'
          Dst:             SeedDerive_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:970,5'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_InitIncrementalPartialExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:916,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:918,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:919,10'
          Dst:             enc_key_sched_pub
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x4_x4
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:146,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:147,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:148,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:149,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:151,2'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:153,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:154,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:155,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:156,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_GetNextLeaf_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x4_x4
        - enc_clean_ctx_x4
        - enc_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:878,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:879,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:880,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:881,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:890,10'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:895,3'
          Dst:             SeedDerive_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:906,2'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_InitIncrementalExpansion_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:836,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:837,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:838,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:839,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:846,10'
          Dst:             enc_key_sched_x4
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LinOrtho
        - enc_encrypt_x2_x2
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:73,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:74,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:76,2'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:78,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:79,2'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_GetNextLeaf_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2_x2
        - enc_clean_ctx_x2
        - enc_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:803,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:804,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:813,10'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:818,3'
          Dst:             SeedDerive_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:827,2'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_InitIncrementalExpansion_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:769,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:770,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:775,10'
          Dst:             enc_key_sched_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_GetNextLeaf
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:737,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:746,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:748,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:750,4'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:754,4'
          Dst:             SeedDerive
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    SeedDerive
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LinOrtho
        - enc_encrypt
        - xor_blocks
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:8,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:10,3'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:12,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_InitIncrementalExpansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - TweakSalt
        - enc_key_sched
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:709,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:711,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:712,10'
          Dst:             enc_key_sched
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_ExpandPath
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SeedDerive
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:683,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:684,10'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:686,4'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:688,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:699,2'
          Dst:             enc_clean_ctx
    - functionName:    SeedDerive_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4_pub
        - enc_encrypt_x8_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:227,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:228,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:229,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:230,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:231,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:232,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:233,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:234,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:236,3'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:240,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:241,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:242,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:243,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:244,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:245,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:246,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:247,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:249,3'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:250,3'
          Dst:             SeedDerive_x4_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_PartiallyExpand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          713
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - SeedDerive_x2_pub
        - SeedDerive_x4_pub
        - SeedDerive_x8_pub
        - TweakSalt
        - enc_clean_ctx_pub
        - enc_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:494,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:486,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:487,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:501,5'
          Dst:             SeedDerive_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:510,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:515,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:532,5'
          Dst:             SeedDerive_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:543,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:548,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:553,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:558,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:584,5'
          Dst:             SeedDerive_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:599,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:604,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:609,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:614,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:619,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:624,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:629,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:634,6'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:657,2'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_Open
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeedDerive_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - LinOrtho
        - SeedDerive_x4
        - enc_encrypt_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:180,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:181,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:182,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:183,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:184,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:185,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:186,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:187,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:189,3'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:193,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:194,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:195,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:196,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:197,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:198,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:199,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:200,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:202,3'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:203,3'
          Dst:             SeedDerive_x4
    - functionName:    SeedDerive_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LinOrtho
        - SeedDerive_x2
        - enc_encrypt_x4
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:93,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:94,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:95,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:96,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:98,3'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:100,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:101,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:102,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:103,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:105,3'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:106,3'
          Dst:             SeedDerive_x2
    - functionName:    SeedDerive_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LinOrtho
        - SeedDerive
        - enc_encrypt_x2
        - xor_blocks
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:43,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:44,3'
          Dst:             SeedDerive
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:35,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:36,3'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:38,3'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:40,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:41,3'
          Dst:             xor_blocks
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_GGMTree_Expand
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/ggm_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          208
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - SeedDerive_x2
        - SeedDerive_x4
        - SeedDerive_x8
        - TweakSalt
        - enc_clean_ctx
        - enc_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/ggm_tree.c:303,4'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:273,2'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:295,3'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:296,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:310,5'
          Dst:             SeedDerive_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:318,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:319,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:333,5'
          Dst:             SeedDerive_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:343,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:344,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:345,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:346,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:369,5'
          Dst:             SeedDerive_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:383,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:384,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:385,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:386,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:387,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:388,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:389,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:390,5'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/ggm_tree.c:407,2'
          Dst:             enc_clean_ctx
    - functionName:    gf256to2_constant_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:734,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,26'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:736,4'
          Dst:             store_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:741,45'
          Dst:             gf256to2_mult_vectorized_avx2
    - functionName:    load_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256_aligned32
        - load_incomplete_m256_unaligned32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:208,10'
          Dst:             load_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:210,10'
          Dst:             load_incomplete_m256_unaligned32
    - functionName:    gf256to2_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_vectorized_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:707,15'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:710,20'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:714,24'
          Dst:             gf256_mult_vectorized_avx2
    - functionName:    store_incomplete_m256
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store_incomplete_m256_aligned32
        - store_incomplete_m256_unaligned32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:197,3'
          Dst:             store_incomplete_m256_aligned32
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:199,3'
          Dst:             store_incomplete_m256_unaligned32
    - functionName:    store_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult_vectorized_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_aligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_incomplete_m256_unaligned32
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_lane_xtime_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_mult4_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_lane_xtime_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:232,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:233,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:234,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:235,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:236,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:237,2'
          Dst:             gf256_lane_xtime_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:238,2'
          Dst:             gf256_lane_xtime_x4
    - functionName:    gf256_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult4_ref
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:247,18'
          Dst:             gf256_mult4_ref
    - functionName:    gf256to2_mult_ref
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_ref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:593,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:594,9'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:596,14'
          Dst:             gf256_mult_ref
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_ref.h:597,14'
          Dst:             gf256_mult_ref
    - functionName:    gf256to2_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:689,9'
          Dst:             gf256to2_mult_ref
    - functionName:    field_ext_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:169,9'
          Dst:             gf256to2_mult_avx2
    - functionName:    gf256_vect_lift_from_gf16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load_incomplete_m256
        - store_incomplete_m256
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:605,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:622,4'
          Dst:             store_incomplete_m256
    - functionName:    gf16_gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256_mult_vectorized_avx2
        - gf256_vect_lift_from_gf16_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1061,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1063,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1064,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1067,14'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1068,4'
          Dst:             gf256_vect_lift_from_gf16_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1075,11'
          Dst:             gf256_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1078,9'
          Dst:             sum_uint16_avx2
    - functionName:    sum_uint16_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_gf16_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_gf256to2_vect_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1085,9'
          Dst:             gf16_gf256to2_vect_mult_avx2
    - functionName:    gf256to2_gf16_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:1093,2'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    set_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_base_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_mat_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:205,2'
          Dst:             gf256to2_gf16_mat_mult_avx2
    - functionName:    get_entry_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256to2_vect_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256to2_mult_vectorized_avx2
        - load_incomplete_m256
        - sum_uint16_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:758,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:759,9'
          Dst:             load_incomplete_m256
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:765,11'
          Dst:             gf256to2_mult_vectorized_avx2
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:768,9'
          Dst:             sum_uint16_avx2
    - functionName:    gf256to2_mat_mult_avx2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields_avx2.h:775,2'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    field_ext_base_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_gf16_vect_mult_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:201,9'
          Dst:             gf256to2_gf16_vect_mult_avx2
    - functionName:    compute_t1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_base_mat_mult
        - field_ext_vect_add
        - get_entry_piop_cache
        - is_entry_active_piop_cache
        - set_entry_piop_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:17,6'
          Dst:             is_entry_active_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:18,3'
          Dst:             get_entry_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:20,3'
          Dst:             field_ext_base_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:21,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:22,3'
          Dst:             set_entry_piop_cache
    - functionName:    field_ext_vect_add
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    field_ext_mat_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_mat_mult_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:182,2'
          Dst:             gf256to2_mat_mult_avx2
    - functionName:    field_ext_constant_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_constant_vect_mult_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:173,2'
          Dst:             gf256to2_constant_vect_mult_avx2
    - functionName:    ComputePzEval
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - field_ext_constant_vect_mult
        - field_ext_mat_mult
        - field_ext_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:166,21'
          Dst:             field_ext_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:168,2'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:172,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:173,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:174,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:177,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:178,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:180,2'
          Dst:             field_ext_vect_add
    - functionName:    field_ext_vect_mult
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256to2_vect_mult_avx2
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/fields.h:178,9'
          Dst:             gf256to2_vect_mult_avx2
    - functionName:    field_gf256to2_vect_pack
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_evaluation_point
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_RecomputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          185
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ComputePzEval
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - field_ext_constant_vect_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_parse
        - field_gf256to2_vect_pack
        - get_evaluation_point
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:197,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:199,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:201,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:203,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:206,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:214,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:219,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:227,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:233,21'
          Dst:             get_evaluation_point
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:234,9'
          Dst:             ComputePzEval
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:239,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:238,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:243,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:244,3'
          Dst:             field_ext_constant_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:245,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:256,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:259,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:262,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    field_gf256to2_parse
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/fields_handling.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    destroy_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:33,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    ComputePz
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_t1
        - field_ext_base_vect_mult
        - field_ext_mat_mult
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_vect_pack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:40,3'
          Dst:             field_ext_mat_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:43,3'
          Dst:             compute_t1
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:48,10'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:49,24'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:50,25'
          Dst:             field_ext_base_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:51,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:52,3'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:53,3'
          Dst:             field_gf256to2_vect_pack
    - functionName:    init_piop_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_cache.h:46,23'
          Dst:             OQS_MEM_calloc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ComputePAlpha_default
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/piop_default.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          234
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ComputePz
        - OQS_MEM_malloc
        - OQS_MEM_secure_free
        - destroy_piop_cache
        - field_ext_vect_add
        - field_ext_vect_mult
        - field_gf256to2_parse
        - field_gf256to2_vect_pack
        - init_piop_cache
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ExpandEquations
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:68,25'
          Dst:             init_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:76,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_init
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:78,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:80,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_update
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:82,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_squeeze
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:85,3'
          Dst:             field_gf256to2_parse
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:94,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:99,27'
          Dst:             OQS_MEM_malloc
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:108,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_ExpandEquations
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:114,9'
          Dst:             ComputePz
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:121,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:120,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:125,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:128,8'
          Dst:             field_ext_vect_mult
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:127,4'
          Dst:             field_gf256to2_vect_pack
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:132,3'
          Dst:             field_ext_vect_add
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:142,2'
          Dst:             destroy_piop_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:144,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:147,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'src/sig/mqom/mqom_mqom_common/piop_default.c:150,2'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_xof_clean_ctx
    - functionName:    set_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
    - functionName:    invalidate_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    enc_clean_ctx_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:141,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:883,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x8
    - functionName:    invalidate_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_clean_ctx_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:120,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:876,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
    - functionName:    get_entry_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
    - functionName:    invalidate_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_clean_ctx_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:136,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:868,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x4
    - functionName:    invalidate_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_clean_ctx_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:115,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:861,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    get_entry_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
    - functionName:    invalidate_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_clean_ctx_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:131,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:853,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_x2
    - functionName:    invalidate_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_clean_ctx_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:110,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:846,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    get_entry_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache_pub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache_pub
    - functionName:    invalidate_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx_pub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    enc_clean_ctx_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:126,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:838,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    get_entry_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - invalidate_entry_prg_cache
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:65,3'
          Dst:             invalidate_entry_prg_cache
    - functionName:    invalidate_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - enc_clean_ctx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:57,3'
          Dst:             enc_clean_ctx
    - functionName:    enc_clean_ctx
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc.h:105,17'
          Dst:             OQS_MEM_cleanse
    - functionName:    enc_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:831,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    TweakSalt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_entry_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_entry_active_prg_cache
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1011,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_pub_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x8
        - get_entry_prg_cache_pub_x8
        - invalidate_entry_prg_cache_pub_x8
        - is_entry_active_prg_cache_pub_x8
        - set_entry_prg_cache_pub_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x8
        - enc_encrypt_x8_pub_x8
        - prg_key_sched_pub_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1120,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1121,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1122,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1123,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1124,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1125,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1126,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1127,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1131,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1134,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1142,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1143,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1144,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1145,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1146,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1147,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1148,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1149,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1155,9'
          Dst:             prg_key_sched_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1157,9'
          Dst:             enc_encrypt_x8_pub_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1162,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1163,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1164,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1165,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1166,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1167,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1168,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1169,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1186,3'
          Dst:             enc_clean_ctx_pub_x8
    - functionName:    LinOrtho
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor_blocks
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    enc_encrypt_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:1000,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8_x8
    - functionName:    prg_key_sched_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x8
        - get_entry_prg_cache_x8
        - invalidate_entry_prg_cache_x8
        - is_entry_active_prg_cache_x8
        - set_entry_prg_cache_x8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:121,9'
          Dst:             enc_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          268
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x8
        - enc_encrypt_x8_x8
        - prg_key_sched_x8
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1020,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1021,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1022,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1023,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1024,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1025,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1026,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1027,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1031,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1034,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1042,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1043,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1044,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1045,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1046,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1047,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1048,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1049,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1055,9'
          Dst:             prg_key_sched_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1057,9'
          Dst:             enc_encrypt_x8_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1062,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1063,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1064,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1065,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1066,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1067,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1068,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1069,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:1086,3'
          Dst:             enc_clean_ctx_x8
    - functionName:    enc_encrypt_x4_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:964,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_pub_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x4
        - get_entry_prg_cache_pub_x4
        - invalidate_entry_prg_cache_pub_x4
        - is_entry_active_prg_cache_pub_x4
        - set_entry_prg_cache_pub_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x4
        - enc_encrypt_x4_pub_x4
        - prg_key_sched_pub_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:940,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:941,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:942,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:943,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:947,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:950,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:955,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:956,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:957,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:958,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:964,9'
          Dst:             prg_key_sched_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:966,9'
          Dst:             enc_encrypt_x4_pub_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:969,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:970,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:971,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:972,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:985,3'
          Dst:             enc_clean_ctx_pub_x4
    - functionName:    enc_encrypt_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:955,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    prg_key_sched_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x4
        - get_entry_prg_cache_x4
        - invalidate_entry_prg_cache_x4
        - is_entry_active_prg_cache_x4
        - set_entry_prg_cache_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:119,9'
          Dst:             enc_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x4
        - enc_encrypt_x4_x4
        - prg_key_sched_x4
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:869,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:870,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:871,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:872,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:876,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:879,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:884,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:885,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:886,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:887,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:893,9'
          Dst:             prg_key_sched_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:895,9'
          Dst:             enc_encrypt_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:898,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:899,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:900,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:901,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:914,3'
          Dst:             enc_clean_ctx_x4
    - functionName:    enc_encrypt_x2_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:927,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_pub_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub_x2
        - get_entry_prg_cache_pub_x2
        - invalidate_entry_prg_cache_pub_x2
        - is_entry_active_prg_cache_pub_x2
        - set_entry_prg_cache_pub_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub_x2
        - enc_encrypt_x2_pub_x2
        - prg_key_sched_pub_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:806,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:807,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:811,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:814,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:818,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:819,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:825,9'
          Dst:             prg_key_sched_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:827,9'
          Dst:             enc_encrypt_x2_pub_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:830,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:831,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:842,3'
          Dst:             enc_clean_ctx_pub_x2
    - functionName:    enc_encrypt_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:920,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    prg_key_sched_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_x2
        - get_entry_prg_cache_x2
        - invalidate_entry_prg_cache_x2
        - is_entry_active_prg_cache_x2
        - set_entry_prg_cache_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:117,9'
          Dst:             enc_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_x2
        - enc_encrypt_x2_x2
        - prg_key_sched_x2
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:748,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:749,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:753,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:756,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:760,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:761,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:767,9'
          Dst:             prg_key_sched_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:769,9'
          Dst:             enc_encrypt_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:772,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:773,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:784,3'
          Dst:             enc_clean_ctx_x2
    - functionName:    enc_encrypt_x4_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:946,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:913,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:989,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - enc_encrypt_x2_pub
        - enc_encrypt_x4_pub
        - enc_encrypt_x8_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:527,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:476,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:482,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:484,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:486,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:488,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:491,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:493,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:495,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:497,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:502,9'
          Dst:             enc_encrypt_x8_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:515,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:516,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:517,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:518,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:520,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:521,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:522,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:523,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:534,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:536,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:539,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:545,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:547,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:549,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:553,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:554,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:560,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:562,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:564,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:566,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:569,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:572,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:573,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:574,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:581,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:583,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:585,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:587,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:589,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:593,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:594,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:595,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:596,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:602,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:604,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:606,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:608,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:610,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:612,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:616,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:618,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:619,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:620,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:621,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:622,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:628,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:630,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:632,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:634,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:636,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:638,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:640,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:644,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:646,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:647,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:648,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:649,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:650,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:651,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:657,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:659,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:661,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:663,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:665,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:667,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:669,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:671,9'
          Dst:             enc_encrypt_x4_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:675,9'
          Dst:             enc_encrypt_x2_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:677,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:679,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:680,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:681,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:682,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:683,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:684,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:685,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:698,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:700,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:703,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:713,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:714,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:715,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:716,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:718,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:719,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:720,3'
          Dst:             enc_clean_ctx_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:721,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    prg_key_sched_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched_pub
        - get_entry_prg_cache_pub
        - invalidate_entry_prg_cache_pub
        - is_entry_active_prg_cache_pub
        - set_entry_prg_cache_pub
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache_pub
    - functionName:    enc_encrypt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:898,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    enc_encrypt_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:937,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
    - functionName:    enc_encrypt_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:906,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
    - functionName:    enc_encrypt_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:977,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          745
      EdgeCount:       182
      CyclomaticComplexity: 56
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - enc_encrypt_x2
        - enc_encrypt_x4
        - enc_encrypt_x8
        - prg_key_sched
        - xor_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/sig/mqom/mqom_mqom_common/prg.c:264,2'
          Branch Sides:    []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:213,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:219,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:221,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:223,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:225,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:228,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:230,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:232,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:234,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:239,9'
          Dst:             enc_encrypt_x8
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:252,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:253,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:254,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:255,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:257,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:258,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:259,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:260,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:271,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:273,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:276,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:282,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:284,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:286,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:290,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:291,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:297,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:299,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:301,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:303,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:306,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:309,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:310,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:311,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:318,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:320,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:322,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:324,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:326,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:330,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:331,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:332,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:333,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:339,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:341,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:343,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:345,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:347,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:349,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:353,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:355,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:356,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:357,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:358,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:359,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:365,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:367,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:369,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:371,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:373,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:375,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:377,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:381,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:383,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:384,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:385,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:386,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:387,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:388,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:394,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:396,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:398,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:400,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:402,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:404,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:406,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:408,9'
          Dst:             enc_encrypt_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:412,9'
          Dst:             enc_encrypt_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:414,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:416,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:417,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:418,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:419,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:420,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:421,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:422,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:435,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:437,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:440,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:450,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:451,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:452,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:453,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:455,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:456,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:457,3'
          Dst:             enc_clean_ctx
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:458,3'
          Dst:             enc_clean_ctx
    - functionName:    prg_key_sched
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg_cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - TweakSalt
        - enc_key_sched
        - get_entry_prg_cache
        - invalidate_entry_prg_cache
        - is_entry_active_prg_cache
        - set_entry_prg_cache
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:93,6'
          Dst:             is_entry_active_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:107,4'
          Dst:             TweakSalt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:113,3'
          Dst:             invalidate_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:115,9'
          Dst:             enc_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:95,3'
          Dst:             get_entry_prg_cache
        - Src:             'src/sig/mqom/mqom_mqom_common/prg_cache.h:126,3'
          Dst:             set_entry_prg_cache
    - functionName:    enc_encrypt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/enc_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/enc_local.h:891,8'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_memopt_pub
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx_pub
        - enc_encrypt_pub
        - prg_key_sched_pub
        - xor_blocks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:67,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:80,10'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:82,10'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:84,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:91,9'
          Dst:             prg_key_sched_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:93,9'
          Dst:             enc_encrypt_pub
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:95,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:109,3'
          Dst:             enc_clean_ctx_pub
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_PRG_memopt
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/prg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - LinOrtho
        - enc_clean_ctx
        - enc_encrypt
        - prg_key_sched
        - xor_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:14,2'
          Dst:             LinOrtho
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:27,10'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:29,10'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:31,4'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:38,9'
          Dst:             prg_key_sched
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:40,9'
          Dst:             enc_encrypt
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:42,3'
          Dst:             xor_blocks
        - Src:             'src/sig/mqom/mqom_mqom_common/prg.c:56,3'
          Dst:             enc_clean_ctx
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          231
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1380,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          170
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:855,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:857,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:860,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:862,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:865,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:867,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:870,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:872,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:875,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:877,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:880,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:882,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:885,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:887,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:890,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:892,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:895,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:897,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:900,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:902,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:905,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:907,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:910,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:912,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:915,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:917,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:920,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:922,2'
          Dst:             KEY_256_ASSIST_2
    - functionName:    KEY_256_ASSIST_1
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KEY_256_ASSIST_2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1379,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KEY_256_ASSIST_1
        - KEY_256_ASSIST_2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:808,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:810,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:813,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:815,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:818,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:820,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:823,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:825,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:828,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:830,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:833,2'
          Dst:             KEY_256_ASSIST_1
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:835,2'
          Dst:             KEY_256_ASSIST_2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:838,2'
          Dst:             KEY_256_ASSIST_1
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x8_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        17
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x4_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x4_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x4_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x4_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x2_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x2_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x2_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x2_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x4
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x4
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x2
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x2
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:1378,1'
          Dst:             oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_setkey_enc
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_128_key_expansion
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:782,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:783,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:784,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:785,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:786,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:787,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:788,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:789,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:790,21'
          Dst:             aes_128_key_expansion
        - Src:             'src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c:791,21'
          Dst:             aes_128_key_expansion
    - functionName:    aes_128_key_expansion
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          1785
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          897
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_rijndael256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          453
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          497
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          253
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes256_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x8
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        24
      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'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          401
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x4
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        12
      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'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          205
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sig_private_mqom2_cat5_gf16_short_r5_avx2_aes128_aes_ni_enc_x2
      functionSourceFile: '/src/liboqs/src/sig/mqom/mqom_mqom_common/rijndael_aes_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ht_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - adrs_set_layer_address
        - adrs_set_tree_address
        - adrs_zero
        - get_len
        - memcmp
        - xmss_pk_from_sig
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:324,3'
          Dst:             adrs_zero
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:325,3'
          Dst:             adrs_set_tree_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:327,3'
          Dst:             xmss_pk_from_sig
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:329,22'
          Dst:             get_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:335,5'
          Dst:             adrs_set_layer_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:336,5'
          Dst:             adrs_set_tree_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:338,5'
          Dst:             xmss_pk_from_sig
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:341,10'
          Dst:             memcmp
    - functionName:    adrs_zero
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    adrs_set_tree_address
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:87,23'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:88,23'
          Dst:             rev8_be32
    - functionName:    xmss_pk_from_sig
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - adrs_set_key_pair_address
        - adrs_set_tree_height
        - adrs_set_tree_index
        - adrs_set_type_and_clear
        - adrs_set_type_and_clear_not_kp
        - get_len
        - wots_pk_from_sig
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:259,3'
          Dst:             adrs_set_type_and_clear_not_kp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:260,3'
          Dst:             adrs_set_key_pair_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:262,3'
          Dst:             wots_pk_from_sig
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:263,3'
          Dst:             adrs_set_type_and_clear
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:265,17'
          Dst:             get_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:269,5'
          Dst:             adrs_set_tree_height
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:270,5'
          Dst:             adrs_set_tree_index
    - functionName:    get_len
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_len2
        - get_len1
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:48,10'
          Dst:             get_len1
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:48,26'
          Dst:             gen_len2
    - functionName:    adrs_set_layer_address
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:80,23'
          Dst:             rev8_be32
    - functionName:    rev8_be32
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/plat_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_len1
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_len2
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - get_len1
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:35,10'
          Dst:             get_len1
    - functionName:    adrs_set_type_and_clear_not_kp
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:155,23'
          Dst:             rev8_be32
    - functionName:    adrs_set_key_pair_address
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:94,23'
          Dst:             rev8_be32
    - functionName:    wots_pk_from_sig
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - adrs_set_chain_address
        - adrs_set_type_and_clear_not_kp
        - get_len
        - wots_csum
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:153,3'
          Dst:             wots_csum
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:155,9'
          Dst:             get_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:160,5'
          Dst:             adrs_set_chain_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:165,3'
          Dst:             adrs_set_type_and_clear_not_kp
    - functionName:    adrs_set_type_and_clear
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:147,23'
          Dst:             rev8_be32
    - functionName:    adrs_set_tree_height
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:106,23'
          Dst:             rev8_be32
    - functionName:    adrs_set_tree_index
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:118,23'
          Dst:             rev8_be32
    - functionName:    wots_csum
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - base_2b
        - gen_len2
        - get_len1
        - slh_tobyte
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:101,10'
          Dst:             get_len1
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:102,10'
          Dst:             gen_len2
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:104,3'
          Dst:             base_2b
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:116,3'
          Dst:             slh_tobyte
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:118,3'
          Dst:             base_2b
    - functionName:    adrs_set_chain_address
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:112,23'
          Dst:             rev8_be32
    - functionName:    base_2b
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    slh_tobyte
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          97
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wots_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - adrs_set_chain_address
        - get_len
        - wots_csum
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:128,9'
          Dst:             get_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:129,3'
          Dst:             wots_csum
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:133,5'
          Dst:             adrs_set_chain_address
    - functionName:    xmss_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - adrs_set_key_pair_address
        - adrs_set_type_and_clear_not_kp
        - get_len
        - wots_sign
        - xmss_node
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:230,11'
          Dst:             get_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:236,5'
          Dst:             xmss_node
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:241,3'
          Dst:             adrs_set_type_and_clear_not_kp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:242,3'
          Dst:             adrs_set_key_pair_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:243,3'
          Dst:             wots_sign
    - functionName:    xmss_node
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          152
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - adrs_set_chain_address
        - adrs_set_key_pair_address
        - adrs_set_tree_height
        - adrs_set_tree_index
        - adrs_set_type_and_clear
        - adrs_set_type_and_clear_not_kp
        - get_len
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:181,16'
          Dst:             get_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:188,5'
          Dst:             adrs_set_key_pair_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:195,7'
          Dst:             adrs_set_chain_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:199,5'
          Dst:             adrs_set_type_and_clear_not_kp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:207,7'
          Dst:             adrs_set_type_and_clear
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:208,7'
          Dst:             adrs_set_tree_height
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:209,7'
          Dst:             adrs_set_tree_index
    - functionName:    fors_node
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - adrs_set_tree_height
        - adrs_set_tree_index
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:364,5'
          Dst:             adrs_set_tree_index
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:372,7'
          Dst:             adrs_set_tree_height
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:373,7'
          Dst:             adrs_set_tree_index
    - functionName:    slh_toint
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ht_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - adrs_set_layer_address
        - adrs_set_tree_address
        - adrs_zero
        - xmss_pk_from_sig
        - xmss_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:294,3'
          Dst:             adrs_zero
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:295,3'
          Dst:             adrs_set_tree_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:296,11'
          Dst:             xmss_sign
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:300,5'
          Dst:             xmss_pk_from_sig
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:305,5'
          Dst:             adrs_set_layer_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:306,5'
          Dst:             adrs_set_tree_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:307,5'
          Dst:             xmss_sign
    - functionName:    fors_pk_from_sig
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - adrs_set_tree_height
        - adrs_set_tree_index
        - adrs_set_type_and_clear_not_kp
        - base_2b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:424,3'
          Dst:             base_2b
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:429,5'
          Dst:             adrs_set_tree_height
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:432,5'
          Dst:             adrs_set_tree_index
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:439,7'
          Dst:             adrs_set_tree_height
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:440,7'
          Dst:             adrs_set_tree_index
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:455,3'
          Dst:             adrs_set_type_and_clear_not_kp
    - functionName:    fors_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - adrs_set_tree_index
        - base_2b
        - fors_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:392,3'
          Dst:             base_2b
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:397,5'
          Dst:             adrs_set_tree_index
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:404,7'
          Dst:             fors_node
    - functionName:    split_digest
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_toint
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:533,13'
          Dst:             slh_toint
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:534,13'
          Dst:             slh_toint
    - functionName:    slh_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_verify_digest
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:717,10'
          Dst:             slh_verify_digest
    - functionName:    slh_verify_digest
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - adrs_set_key_pair_address
        - adrs_set_tree_address
        - adrs_set_type_and_clear_not_kp
        - adrs_zero
        - fors_pk_from_sig
        - ht_verify
        - slh_sig_sz
        - split_digest
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:665,17'
          Dst:             slh_sig_sz
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:670,3'
          Dst:             split_digest
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:672,3'
          Dst:             adrs_zero
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:673,3'
          Dst:             adrs_set_tree_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:674,3'
          Dst:             adrs_set_type_and_clear_not_kp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:675,3'
          Dst:             adrs_set_key_pair_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:677,3'
          Dst:             fors_pk_from_sig
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:679,10'
          Dst:             ht_verify
    - functionName:    slh_sig_sz
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_len
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:54,57'
          Dst:             get_len
    - functionName:    slh_verify_internal
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - slh_verify_digest
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:695,10'
          Dst:             slh_verify_digest
    - functionName:    slh_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - slh_sign_digest
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:641,13'
          Dst:             slh_sign_digest
    - functionName:    slh_sign_digest
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adrs_set_key_pair_address
        - adrs_set_tree_address
        - adrs_set_type_and_clear_not_kp
        - adrs_zero
        - fors_pk_from_sig
        - fors_sign
        - ht_sign
        - split_digest
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:555,3'
          Dst:             split_digest
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:557,3'
          Dst:             adrs_zero
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:558,3'
          Dst:             adrs_set_tree_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:559,3'
          Dst:             adrs_set_type_and_clear_not_kp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:560,3'
          Dst:             adrs_set_key_pair_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:563,12'
          Dst:             fors_sign
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:564,3'
          Dst:             fors_pk_from_sig
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:568,13'
          Dst:             ht_sign
    - functionName:    slh_sign_internal
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - slh_sign_digest
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:602,13'
          Dst:             slh_sign_digest
    - functionName:    slh_keygen
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adrs_set_layer_address
        - adrs_zero
        - xmss_node
      functionUses:    156
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:510,3'
          Dst:             adrs_zero
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:511,3'
          Dst:             adrs_set_layer_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:512,3'
          Dst:             xmss_node
    - functionName:    slh_keygen_internal
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adrs_set_layer_address
        - adrs_zero
        - xmss_node
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:486,3'
          Dst:             adrs_zero
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:487,3'
          Dst:             adrs_set_layer_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_dsa.c:489,3'
          Dst:             xmss_node
    - functionName:    slh_sk_sz
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    slh_pk_sz
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    slh_alg_id
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 462
      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:    hash_slh_verify
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_prehash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_dsa_pad
        - slh_verify_internal
      functionUses:    288
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:182,11'
          Dst:             hash_slh_dsa_pad
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:188,10'
          Dst:             slh_verify_internal
    - functionName:    hash_slh_dsa_pad
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_prehash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          198
      EdgeCount:       43
      CyclomaticComplexity: 15
      functionsReached:
        - sha2_224
        - sha2_256
        - sha2_384
        - sha2_512
        - sha2_512_224
        - sha2_512_256
        - sha3
        - shake
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:60,7'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:64,5'
          Dst:             sha2_256
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:67,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:71,5'
          Dst:             sha2_384
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:74,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:78,5'
          Dst:             sha2_512
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:81,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:85,5'
          Dst:             sha2_224
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:88,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:92,5'
          Dst:             sha2_512_224
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:95,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:99,5'
          Dst:             sha2_512_256
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:102,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:106,5'
          Dst:             sha3
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:109,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:113,5'
          Dst:             sha3
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:116,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:120,5'
          Dst:             sha3
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:123,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:127,5'
          Dst:             sha3
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:130,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:134,5'
          Dst:             shake
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:137,12'
          Dst:             strcmp
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:141,5'
          Dst:             shake
    - 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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_slh_sign
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_prehash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      size_t
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hash_slh_dsa_pad
        - slh_sign_internal
      functionUses:    288
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:163,11'
          Dst:             hash_slh_dsa_pad
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_prehash.c:169,10'
          Dst:             slh_sign_internal
    - functionName:    sha2_512_adrsc
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adrsc_22
        - sha2_512_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:152,3'
          Dst:             adrsc_22
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:153,3'
          Dst:             sha2_512_update
    - functionName:    adrsc_22
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          114
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    adrs_set_tree_height
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:106,23'
          Dst:             rev8_be32
    - functionName:    rev8_be32
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/plat_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    adrs_set_tree_index
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:118,23'
          Dst:             rev8_be32
    - functionName:    adrs_set_type
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:135,23'
          Dst:             rev8_be32
    - functionName:    slh_tobyte
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha2_256_adrsc
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adrsc_22
        - sha2_256_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:145,3'
          Dst:             adrsc_22
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:146,3'
          Dst:             sha2_256_update
    - functionName:    adrs_set_hash_address
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:130,23'
          Dst:             rev8_be32
    - functionName:    sha2_512_tl
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_512_adrsc
        - sha2_512_copy
        - sha2_512_final_len
        - sha2_512_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:315,3'
          Dst:             sha2_512_copy
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:316,3'
          Dst:             sha2_512_adrsc
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:317,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:318,3'
          Dst:             sha2_512_final_len
    - functionName:    sha2_512_h
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_512_adrsc
        - sha2_512_copy
        - sha2_512_final_len
        - sha2_512_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:330,3'
          Dst:             sha2_512_copy
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:331,3'
          Dst:             sha2_512_adrsc
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:332,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:333,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:334,3'
          Dst:             sha2_512_final_len
    - functionName:    sha2_512_prf_msg
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          188
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - sha2_512_final_len
        - sha2_512_init
        - sha2_512_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:240,3'
          Dst:             sha2_512_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:241,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:242,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:249,5'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:250,5'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:252,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:253,3'
          Dst:             sha2_512_final_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:261,3'
          Dst:             sha2_512_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:262,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:263,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:264,3'
          Dst:             sha2_512_final_len
    - functionName:    sha2_512_h_msg
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          124
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - sha2_512_final_len
        - sha2_512_init
        - sha2_512_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:94,3'
          Dst:             sha2_512_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:95,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:96,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:97,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:104,5'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:105,5'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:107,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:108,3'
          Dst:             sha2_512_final_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:126,5'
          Dst:             sha2_512_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:127,5'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:130,7'
          Dst:             sha2_512_final_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:134,7'
          Dst:             sha2_512_final_len
    - functionName:    sha2_256_tl
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_256_adrsc
        - sha2_256_copy
        - sha2_256_final_len
        - sha2_256_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:276,3'
          Dst:             sha2_256_copy
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:277,3'
          Dst:             sha2_256_adrsc
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:278,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:279,3'
          Dst:             sha2_256_final_len
    - functionName:    sha2_256_h
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_256_adrsc
        - sha2_256_copy
        - sha2_256_final_len
        - sha2_256_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:299,3'
          Dst:             sha2_256_copy
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:300,3'
          Dst:             sha2_256_adrsc
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:301,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:302,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:303,3'
          Dst:             sha2_256_final_len
    - functionName:    sha2_256_f
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_256_tl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:287,3'
          Dst:             sha2_256_tl
    - functionName:    sha2_256_prf_msg
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          172
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - sha2_256_final_len
        - sha2_256_init
        - sha2_256_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:193,3'
          Dst:             sha2_256_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:194,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:195,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:202,5'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:203,5'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:205,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:206,3'
          Dst:             sha2_256_final_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:214,3'
          Dst:             sha2_256_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:215,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:216,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:217,3'
          Dst:             sha2_256_final_len
    - functionName:    sha2_256_prf
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_256_adrsc
        - sha2_256_compress
        - sha2_256_copy
        - sha2_256_final_pad
        - sha2_256_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:165,3'
          Dst:             sha2_256_copy
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:166,3'
          Dst:             sha2_256_adrsc
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:167,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:168,3'
          Dst:             sha2_256_final_pad
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:169,3'
          Dst:             sha2_256_compress
    - functionName:    sha2_256_h_msg
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          124
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - sha2_256_final_len
        - sha2_256_init
        - sha2_256_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:31,3'
          Dst:             sha2_256_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:32,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:33,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:34,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:41,5'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:42,5'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:45,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:46,3'
          Dst:             sha2_256_final_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:64,5'
          Dst:             sha2_256_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:65,5'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:68,7'
          Dst:             sha2_256_final_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:72,7'
          Dst:             sha2_256_final_len
    - functionName:    sha2_256_fors_hash
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - adrs_set_tree_height
        - adrs_set_type
        - sha2_256_f
        - sha2_256_prf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:448,3'
          Dst:             adrs_set_type
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:449,3'
          Dst:             adrs_set_tree_height
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:450,3'
          Dst:             sha2_256_prf
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:455,5'
          Dst:             adrs_set_type
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:456,5'
          Dst:             sha2_256_f
    - functionName:    sha2_256_wots_chain
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adrs_set_tree_index
        - adrs_set_type
        - sha2_256_chain
        - sha2_256_prf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:433,3'
          Dst:             adrs_set_type
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:434,3'
          Dst:             adrs_set_tree_index
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:435,3'
          Dst:             sha2_256_prf
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:438,3'
          Dst:             adrs_set_type
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:439,3'
          Dst:             adrs_set_tree_index
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:440,3'
          Dst:             sha2_256_chain
    - functionName:    sha2_256_chain
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - adrs_set_hash_address
        - sha2_256_adrsc
        - sha2_256_compress
        - sha2_256_copy
        - sha2_256_final_len
        - sha2_256_final_pad
        - sha2_256_update
        - slh_tobyte
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:398,3'
          Dst:             adrs_set_hash_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:401,3'
          Dst:             sha2_256_copy
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:402,3'
          Dst:             sha2_256_adrsc
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:403,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:407,5'
          Dst:             sha2_256_final_len
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:410,3'
          Dst:             sha2_256_final_pad
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:412,3'
          Dst:             sha2_256_compress
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:418,5'
          Dst:             slh_tobyte
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:421,5'
          Dst:             sha2_256_compress
    - functionName:    sha2_mk_var
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sha2_256_init
        - sha2_256_update
        - sha2_512_init
        - sha2_512_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:362,3'
          Dst:             sha2_256_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:363,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:364,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:368,5'
          Dst:             sha2_512_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:369,5'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_sha2.c:370,5'
          Dst:             sha2_512_update
    - functionName:    adrs_set_tree_height
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:106,23'
          Dst:             rev8_be32
    - functionName:    rev8_be32
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/plat_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    adrs_set_tree_index
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:118,23'
          Dst:             rev8_be32
    - functionName:    adrs_set_type
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:135,23'
          Dst:             rev8_be32
    - functionName:    adrs_set_hash_address
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_adrs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rev8_be32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_adrs.h:130,23'
          Dst:             rev8_be32
    - functionName:    shake_t
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha3_init
        - sha3_update
        - shake_out
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:101,3'
          Dst:             sha3_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:102,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:103,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:104,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:106,3'
          Dst:             shake_out
    - functionName:    shake_h
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 124
      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:
        - sha3_init
        - sha3_update
        - shake_out
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:117,3'
          Dst:             sha3_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:118,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:119,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:120,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:121,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:123,3'
          Dst:             shake_out
    - functionName:    shake_f
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha3_init
        - sha3_update
        - shake_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:51,3'
          Dst:             sha3_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:52,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:53,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:54,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:56,3'
          Dst:             shake_out
    - functionName:    shake_prf_msg
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sha3_init
        - sha3_update
        - shake_out
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:77,3'
          Dst:             sha3_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:78,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:79,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:86,5'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:87,5'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:89,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:91,3'
          Dst:             shake_out
    - functionName:    shake_prf
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - shake_f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:63,3'
          Dst:             shake_f
    - functionName:    shake_h_msg
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sha3_init
        - sha3_update
        - shake_out
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:26,3'
          Dst:             sha3_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:27,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:28,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:29,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:36,5'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:37,5'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:39,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:41,3'
          Dst:             shake_out
    - functionName:    shake_fors_hash
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - adrs_set_tree_height
        - adrs_set_type
        - shake_f
        - shake_prf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:220,3'
          Dst:             adrs_set_type
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:221,3'
          Dst:             adrs_set_tree_height
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:222,3'
          Dst:             shake_prf
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:227,5'
          Dst:             adrs_set_type
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:228,5'
          Dst:             shake_f
    - functionName:    shake_wots_chain
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adrs_set_tree_index
        - adrs_set_type
        - shake_chain
        - shake_prf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:206,3'
          Dst:             adrs_set_type
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:207,3'
          Dst:             adrs_set_tree_index
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:208,3'
          Dst:             shake_prf
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:211,3'
          Dst:             adrs_set_type
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:212,3'
          Dst:             shake_chain
    - functionName:    shake_chain
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          137
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - adrs_set_hash_address
        - keccak_f1600
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:181,5'
          Dst:             adrs_set_hash_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:196,5'
          Dst:             keccak_f1600
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:181,5'
          Dst:             adrs_set_hash_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:196,5'
          Dst:             keccak_f1600
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:181,5'
          Dst:             adrs_set_hash_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:196,5'
          Dst:             keccak_f1600
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:181,5'
          Dst:             adrs_set_hash_address
        - Src:             'src/sig/slh_dsa/slh_dsa_c/slh_shake.c:196,5'
          Dst:             keccak_f1600
    - functionName:    shake_mk_var
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/slh_shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_AES_init
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    AES256_CTR_inc_stream_blks
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_ctr_enc_sch_upd_blks_c
        - oqs_aes256_ctr_enc_sch_upd_blks_ni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:164,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:164,2'
          Dst:             oqs_aes256_ctr_enc_sch_upd_blks_ni
        - Src:             'src/common/aes/aes_impl.c:164,2'
          Dst:             oqs_aes256_ctr_enc_sch_upd_blks_c
    - functionName:    AES256_CTR_inc_stream_iv
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_ctr_enc_sch_c
        - oqs_aes256_ctr_enc_sch_ni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:156,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:156,2'
          Dst:             oqs_aes256_ctr_enc_sch_ni
        - Src:             'src/common/aes/aes_impl.c:156,2'
          Dst:             oqs_aes256_ctr_enc_sch_c
    - functionName:    AES256_ECB_enc_sch
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_ecb_enc_sch_c
        - oqs_aes256_ecb_enc_sch_ni
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:148,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:148,2'
          Dst:             oqs_aes256_ecb_enc_sch_ni
        - Src:             'src/common/aes/aes_impl.c:148,2'
          Dst:             oqs_aes256_ecb_enc_sch_c
    - functionName:    AES256_ECB_enc
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES256_ECB_enc_sch
        - AES256_ECB_load_schedule
        - AES256_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:142,2'
          Dst:             AES256_ECB_load_schedule
        - Src:             'src/common/aes/aes_impl.c:143,2'
          Dst:             AES256_ECB_enc_sch
        - Src:             'src/common/aes/aes_impl.c:144,2'
          Dst:             AES256_free_schedule
    - functionName:    AES256_ECB_load_schedule
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_load_schedule_c
        - oqs_aes256_load_schedule_ni
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:78,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:78,2'
          Dst:             oqs_aes256_load_schedule_ni
        - Src:             'src/common/aes/aes_impl.c:78,2'
          Dst:             oqs_aes256_load_schedule_c
    - functionName:    AES256_free_schedule
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_free_schedule_c
        - oqs_aes256_free_schedule_ni
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:106,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:106,2'
          Dst:             oqs_aes256_free_schedule_ni
        - Src:             'src/common/aes/aes_impl.c:106,2'
          Dst:             oqs_aes256_free_schedule_c
    - functionName:    AES256_CTR_inc_ivu64
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_load_iv_u64_c
        - oqs_aes256_load_iv_u64_ni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:98,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:98,2'
          Dst:             oqs_aes256_load_iv_u64_ni
        - Src:             'src/common/aes/aes_impl.c:98,2'
          Dst:             oqs_aes256_load_iv_u64_c
    - functionName:    AES256_CTR_inc_iv
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_load_iv_c
        - oqs_aes256_load_iv_ni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:90,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:90,2'
          Dst:             oqs_aes256_load_iv_ni
        - Src:             'src/common/aes/aes_impl.c:90,2'
          Dst:             oqs_aes256_load_iv_c
    - functionName:    AES256_CTR_inc_init
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES256_ECB_load_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:86,2'
          Dst:             AES256_ECB_load_schedule
    - functionName:    AES128_CTR_inc_stream_iv
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_ctr_enc_sch_c
        - oqs_aes128_ctr_enc_sch_ni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:131,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:131,2'
          Dst:             oqs_aes128_ctr_enc_sch_ni
        - Src:             'src/common/aes/aes_impl.c:131,2'
          Dst:             oqs_aes128_ctr_enc_sch_c
    - functionName:    AES128_ECB_enc_sch
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_ecb_enc_sch_c
        - oqs_aes128_ecb_enc_sch_ni
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:123,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:123,2'
          Dst:             oqs_aes128_ecb_enc_sch_ni
        - Src:             'src/common/aes/aes_impl.c:123,2'
          Dst:             oqs_aes128_ecb_enc_sch_c
    - functionName:    AES128_ECB_enc
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES128_ECB_enc_sch
        - AES128_ECB_load_schedule
        - AES128_free_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:117,2'
          Dst:             AES128_ECB_load_schedule
        - Src:             'src/common/aes/aes_impl.c:118,2'
          Dst:             AES128_ECB_enc_sch
        - Src:             'src/common/aes/aes_impl.c:119,2'
          Dst:             AES128_free_schedule
    - functionName:    AES128_ECB_load_schedule
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_load_schedule_c
        - oqs_aes128_load_schedule_ni
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:42,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:42,2'
          Dst:             oqs_aes128_load_schedule_ni
        - Src:             'src/common/aes/aes_impl.c:42,2'
          Dst:             oqs_aes128_load_schedule_c
    - functionName:    AES128_free_schedule
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_free_schedule_c
        - oqs_aes128_free_schedule_ni
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:70,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:70,2'
          Dst:             oqs_aes128_free_schedule_ni
        - Src:             'src/common/aes/aes_impl.c:70,2'
          Dst:             oqs_aes128_free_schedule_c
    - functionName:    AES128_CTR_inc_ivu64
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_load_iv_u64_c
        - oqs_aes128_load_iv_u64_ni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:62,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:62,2'
          Dst:             oqs_aes128_load_iv_u64_ni
        - Src:             'src/common/aes/aes_impl.c:62,2'
          Dst:             oqs_aes128_load_iv_u64_c
    - functionName:    AES128_CTR_inc_iv
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_load_iv_c
        - oqs_aes128_load_iv_ni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:54,2'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/aes/aes_impl.c:54,2'
          Dst:             oqs_aes128_load_iv_ni
        - Src:             'src/common/aes/aes_impl.c:54,2'
          Dst:             oqs_aes128_load_iv_c
    - functionName:    AES128_CTR_inc_init
      functionSourceFile: '/src/liboqs/src/common/aes/aes_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES128_ECB_load_schedule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_impl.c:50,2'
          Dst:             AES128_ECB_load_schedule
    - functionName:    br_enc32be
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inc4_be
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - br_swap32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:511,15'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:512,7'
          Dst:             br_swap32
    - functionName:    br_swap32
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_ctr4x
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ecb4x
        - inc4_be
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:548,2'
          Dst:             aes_ecb4x
        - Src:             'src/common/aes/aes_c.c:551,2'
          Dst:             inc4_be
        - Src:             'src/common/aes/aes_c.c:552,2'
          Dst:             inc4_be
        - Src:             'src/common/aes/aes_c.c:553,2'
          Dst:             inc4_be
        - Src:             'src/common/aes/aes_c.c:554,2'
          Dst:             inc4_be
    - functionName:    aes_ecb4x
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_round_key
        - br_aes_ct64_bitslice_Sbox
        - br_aes_ct64_interleave_in
        - br_aes_ct64_interleave_out
        - br_aes_ct64_ortho
        - br_range_enc32le
        - mix_columns
        - shift_rows
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:523,3'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/common/aes/aes_c.c:523,3'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/common/aes/aes_c.c:523,3'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/common/aes/aes_c.c:523,3'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/common/aes/aes_c.c:525,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/common/aes/aes_c.c:528,2'
          Dst:             add_round_key
        - Src:             'src/common/aes/aes_c.c:530,3'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/common/aes/aes_c.c:531,3'
          Dst:             shift_rows
        - Src:             'src/common/aes/aes_c.c:532,3'
          Dst:             mix_columns
        - Src:             'src/common/aes/aes_c.c:533,3'
          Dst:             add_round_key
        - Src:             'src/common/aes/aes_c.c:535,2'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/common/aes/aes_c.c:536,2'
          Dst:             shift_rows
        - Src:             'src/common/aes/aes_c.c:537,2'
          Dst:             add_round_key
        - Src:             'src/common/aes/aes_c.c:539,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/common/aes/aes_c.c:541,3'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/common/aes/aes_c.c:541,3'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/common/aes/aes_c.c:541,3'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/common/aes/aes_c.c:541,3'
          Dst:             br_aes_ct64_interleave_out
        - Src:             'src/common/aes/aes_c.c:543,2'
          Dst:             br_range_enc32le
    - functionName:    br_aes_ct64_interleave_in
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_ortho
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          123
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_round_key
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          50
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_aes_ct64_bitslice_Sbox
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    shift_rows
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          91
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mix_columns
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:499,24'
          Dst:             rotr32
        - Src:             'src/common/aes/aes_c.c:500,34'
          Dst:             rotr32
        - Src:             'src/common/aes/aes_c.c:501,24'
          Dst:             rotr32
        - Src:             'src/common/aes/aes_c.c:502,34'
          Dst:             rotr32
        - Src:             'src/common/aes/aes_c.c:503,34'
          Dst:             rotr32
        - Src:             'src/common/aes/aes_c.c:504,24'
          Dst:             rotr32
        - Src:             'src/common/aes/aes_c.c:505,24'
          Dst:             rotr32
        - Src:             'src/common/aes/aes_c.c:506,24'
          Dst:             rotr32
    - functionName:    br_aes_ct64_interleave_out
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_range_enc32le
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - br_enc32le
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
        - Src:             'src/common/aes/aes_c.c:100,3'
          Dst:             br_enc32le
    - functionName:    br_enc32le
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr32
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    br_dec32le
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      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:    sub_word
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - br_aes_ct64_bitslice_Sbox
        - br_aes_ct64_ortho
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:368,2'
          Dst:             br_aes_ct64_ortho
        - Src:             'src/common/aes/aes_c.c:369,2'
          Dst:             br_aes_ct64_bitslice_Sbox
        - Src:             'src/common/aes/aes_c.c:370,2'
          Dst:             br_aes_ct64_ortho
    - functionName:    br_range_dec32le
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - br_dec32le
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:71,11'
          Dst:             br_dec32le
    - functionName:    oqs_aes128_free_schedule_no_bitslice
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:841,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_aes256_free_schedule_no_bitslice
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:835,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_aes256_free_schedule_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:829,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_aes128_free_schedule_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:822,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    aes256_ctr_upd_blks
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          145
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - aes_ctr4x
        - br_enc32be
        - br_range_dec32le
        - br_swap32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:618,2'
          Dst:             br_range_dec32le
        - Src:             'src/common/aes/aes_c.c:623,7'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:624,12'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:625,12'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:626,12'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:629,3'
          Dst:             aes_ctr4x
        - Src:             'src/common/aes/aes_c.c:635,3'
          Dst:             aes_ctr4x
        - Src:             'src/common/aes/aes_c.c:640,2'
          Dst:             br_enc32be
    - functionName:    oqs_aes256_ctr_enc_sch_upd_blks_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes256_ctr_upd_blks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:816,2'
          Dst:             aes256_ctr_upd_blks
    - functionName:    oqs_aes256_ctr_enc_sch_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ctr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:811,2'
          Dst:             aes_ctr
    - functionName:    aes_ctr
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          275
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - aes_ctr4x
        - br_range_dec32le
        - br_swap32
        - exit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:649,3'
          Dst:             br_range_dec32le
        - Src:             'src/common/aes/aes_c.c:652,3'
          Dst:             br_range_dec32le
        - Src:             'src/common/aes/aes_c.c:654,3'
          Dst:             exit
        - Src:             'src/common/aes/aes_c.c:659,7'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:660,12'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:661,12'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:662,12'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:665,3'
          Dst:             aes_ctr4x
        - Src:             'src/common/aes/aes_c.c:671,3'
          Dst:             aes_ctr4x
    - functionName:    oqs_aes256_ecb_enc_sch_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ecb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:806,2'
          Dst:             aes_ecb
    - functionName:    aes_ecb
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - aes_ecb4x
        - br_range_dec32le
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:563,3'
          Dst:             br_range_dec32le
        - Src:             'src/common/aes/aes_c.c:564,3'
          Dst:             aes_ecb4x
        - Src:             'src/common/aes/aes_c.c:571,3'
          Dst:             br_range_dec32le
        - Src:             'src/common/aes/aes_c.c:572,3'
          Dst:             aes_ecb4x
    - functionName:    aes128_ctr_upd_blks
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          145
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - aes_ctr4x
        - br_enc32be
        - br_range_dec32le
        - br_swap32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:585,2'
          Dst:             br_range_dec32le
        - Src:             'src/common/aes/aes_c.c:590,7'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:591,12'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:592,12'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:593,12'
          Dst:             br_swap32
        - Src:             'src/common/aes/aes_c.c:596,3'
          Dst:             aes_ctr4x
        - Src:             'src/common/aes/aes_c.c:602,3'
          Dst:             aes_ctr4x
        - Src:             'src/common/aes/aes_c.c:607,2'
          Dst:             br_enc32be
    - functionName:    oqs_aes128_ctr_enc_sch_upd_blks_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128_ctr_upd_blks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:800,2'
          Dst:             aes128_ctr_upd_blks
    - functionName:    oqs_aes128_ctr_enc_sch_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ctr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:795,2'
          Dst:             aes_ctr
    - functionName:    oqs_aes128_ecb_enc_sch_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ecb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:790,2'
          Dst:             aes_ecb
    - functionName:    oqs_aes128_load_iv_u64_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:774,2'
          Dst:             fprintf
        - Src:             'src/common/aes/aes_c.c:774,2'
          Dst:             exit
    - 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:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes128_load_iv_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:769,3'
          Dst:             exit
    - functionName:    oqs_aes128_load_schedule_no_bitslice
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - aes_keysched_no_bitslice
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:755,15'
          Dst:             OQS_MEM_malloc
        - Src:             'src/common/aes/aes_c.c:758,2'
          Dst:             aes_keysched_no_bitslice
    - functionName:    aes_keysched_no_bitslice
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          152
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - br_range_dec32le
        - sub_word
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:703,2'
          Dst:             br_range_dec32le
        - Src:             'src/common/aes/aes_c.c:710,10'
          Dst:             sub_word
        - Src:             'src/common/aes/aes_c.c:708,10'
          Dst:             sub_word
        - Src:             'src/common/aes/aes_c.c:708,10'
          Dst:             sub_word
    - functionName:    oqs_aes256_load_iv_u64_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:741,2'
          Dst:             fprintf
        - Src:             'src/common/aes/aes_c.c:741,2'
          Dst:             exit
    - functionName:    oqs_aes256_load_iv_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:736,3'
          Dst:             exit
    - functionName:    oqs_aes256_load_schedule_no_bitslice
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - aes_keysched_no_bitslice
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:722,15'
          Dst:             OQS_MEM_malloc
        - Src:             'src/common/aes/aes_c.c:725,2'
          Dst:             aes_keysched_no_bitslice
    - functionName:    oqs_aes256_load_schedule_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - br_aes_ct64_keysched
        - br_aes_ct64_skey_expand
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:688,15'
          Dst:             OQS_MEM_malloc
        - Src:             'src/common/aes/aes_c.c:689,2'
          Dst:             fprintf
        - Src:             'src/common/aes/aes_c.c:689,2'
          Dst:             exit
        - Src:             'src/common/aes/aes_c.c:692,2'
          Dst:             br_aes_ct64_keysched
        - Src:             'src/common/aes/aes_c.c:693,2'
          Dst:             br_aes_ct64_skey_expand
    - functionName:    br_aes_ct64_keysched
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_range_dec32le
        - sub_word
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:382,2'
          Dst:             br_range_dec32le
        - Src:             'src/common/aes/aes_c.c:389,10'
          Dst:             sub_word
        - Src:             'src/common/aes/aes_c.c:387,10'
          Dst:             sub_word
        - Src:             'src/common/aes/aes_c.c:387,10'
          Dst:             sub_word
        - Src:             'src/common/aes/aes_c.c:402,3'
          Dst:             br_aes_ct64_interleave_in
        - Src:             'src/common/aes/aes_c.c:409,3'
          Dst:             br_aes_ct64_ortho
    - functionName:    br_aes_ct64_skey_expand
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          45
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes128_load_schedule_c
      functionSourceFile: '/src/liboqs/src/common/aes/aes_c.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - br_aes_ct64_keysched
        - br_aes_ct64_skey_expand
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes_c.c:679,15'
          Dst:             OQS_MEM_malloc
        - Src:             'src/common/aes/aes_c.c:680,2'
          Dst:             fprintf
        - Src:             'src/common/aes/aes_c.c:680,2'
          Dst:             exit
        - Src:             'src/common/aes/aes_c.c:683,2'
          Dst:             br_aes_ct64_keysched
        - Src:             'src/common/aes/aes_c.c:684,2'
          Dst:             br_aes_ct64_skey_expand
    - functionName:    oqs_aes128_ctr_enc_sch_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - aes128ni_encrypt
        - aes128ni_encrypt_x4
        - exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes128_ni.c:179,3'
          Dst:             exit
        - Src:             'src/common/aes/aes128_ni.c:187,3'
          Dst:             aes128ni_encrypt_x4
        - Src:             'src/common/aes/aes128_ni.c:193,3'
          Dst:             aes128ni_encrypt
        - Src:             'src/common/aes/aes128_ni.c:200,3'
          Dst:             aes128ni_encrypt
    - functionName:    aes128ni_encrypt_x4
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          76
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes128ni_encrypt
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes128_ctr_enc_sch_upd_blks_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ni_encrypt
        - aes128ni_encrypt_x4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes128_ni.c:156,3'
          Dst:             aes128ni_encrypt_x4
        - Src:             'src/common/aes/aes128_ni.c:163,3'
          Dst:             aes128ni_encrypt
    - functionName:    oqs_aes128_ecb_enc_sch_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_aes128_enc_sch_block_ni
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes128_ni.c:143,3'
          Dst:             oqs_aes128_enc_sch_block_ni
    - functionName:    oqs_aes128_enc_sch_block_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128ni_encrypt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes128_ni.c:137,2'
          Dst:             aes128ni_encrypt
    - functionName:    oqs_aes128_free_schedule_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes128_ni.c:79,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_aes128_load_iv_u64_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes128_load_iv_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes128_ni.c:68,3'
          Dst:             exit
    - functionName:    aes128ni_setkey_encrypt
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          135
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes128_load_schedule_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes128_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - aes128ni_setkey_encrypt
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes128_ni.c:52,15'
          Dst:             OQS_MEM_malloc
        - Src:             'src/common/aes/aes128_ni.c:53,2'
          Dst:             fprintf
        - Src:             'src/common/aes/aes128_ni.c:53,2'
          Dst:             exit
        - Src:             'src/common/aes/aes128_ni.c:56,2'
          Dst:             aes128ni_setkey_encrypt
    - functionName:    oqs_aes256_ctr_enc_sch_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - aes256ni_encrypt
        - aes256ni_encrypt_x4
        - exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes256_ni.c:213,3'
          Dst:             exit
        - Src:             'src/common/aes/aes256_ni.c:221,3'
          Dst:             aes256ni_encrypt_x4
        - Src:             'src/common/aes/aes256_ni.c:227,3'
          Dst:             aes256ni_encrypt
        - Src:             'src/common/aes/aes256_ni.c:234,3'
          Dst:             aes256ni_encrypt
    - functionName:    aes256ni_encrypt_x4
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          100
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes256ni_encrypt
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes256_ctr_enc_sch_upd_blks_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes256ni_encrypt
        - aes256ni_encrypt_x4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes256_ni.c:190,3'
          Dst:             aes256ni_encrypt_x4
        - Src:             'src/common/aes/aes256_ni.c:197,3'
          Dst:             aes256ni_encrypt
    - functionName:    oqs_aes256_ecb_enc_sch_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - oqs_aes256_enc_sch_block_ni
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes256_ni.c:177,3'
          Dst:             oqs_aes256_enc_sch_block_ni
    - functionName:    oqs_aes256_enc_sch_block_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes256ni_encrypt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes256_ni.c:171,2'
          Dst:             aes256ni_encrypt
    - functionName:    oqs_aes256_free_schedule_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes256_ni.c:106,3'
          Dst:             OQS_MEM_secure_free
    - functionName:    oqs_aes256_load_iv_u64_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes256_load_iv_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes256_ni.c:95,3'
          Dst:             exit
    - functionName:    aes256ni_setkey_encrypt
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          176
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes256_load_schedule_ni
      functionSourceFile: '/src/liboqs/src/common/aes/aes256_ni.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - aes256ni_setkey_encrypt
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/aes/aes256_ni.c:79,15'
          Dst:             OQS_MEM_malloc
        - Src:             'src/common/aes/aes256_ni.c:80,2'
          Dst:             fprintf
        - Src:             'src/common/aes/aes256_ni.c:80,2'
          Dst:             exit
        - Src:             'src/common/aes/aes256_ni.c:83,2'
          Dst:             aes256ni_setkey_encrypt
    - functionName:    keccak_inc_squeeze
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_ExtractBytes_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_Permute_24rounds_avx2
      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:    keccak_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_AddByte_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    keccak_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_AddBytes_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Keccak_Dispatch
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:47,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/sha3/xkcp_sha3.c:53,6'
          Dst:             OQS_CPU_has_extension
    - functionName:    KeccakP1600_Initialize_avx2
      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:    SHA3_sha3_256
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256_inc_absorb
        - OQS_SHA3_sha3_256_inc_ctx_release
        - OQS_SHA3_sha3_256_inc_finalize
        - OQS_SHA3_sha3_256_inc_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:204,2'
          Dst:             OQS_SHA3_sha3_256_inc_init
        - Src:             'src/common/sha3/xkcp_sha3.c:205,2'
          Dst:             OQS_SHA3_sha3_256_inc_absorb
        - Src:             'src/common/sha3/xkcp_sha3.c:206,2'
          Dst:             OQS_SHA3_sha3_256_inc_finalize
        - Src:             'src/common/sha3/xkcp_sha3.c:207,2'
          Dst:             OQS_SHA3_sha3_256_inc_ctx_release
    - functionName:    SHA3_sha3_256_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:211,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/xkcp_sha3.c:213,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/xkcp_sha3.c:213,2'
          Dst:             exit
        - Src:             'src/common/sha3/xkcp_sha3.c:214,2'
          Dst:             keccak_inc_reset
    - functionName:    SHA3_sha3_256_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_absorb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:218,2'
          Dst:             keccak_inc_absorb
    - functionName:    SHA3_sha3_256_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_finalize
        - keccak_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:222,2'
          Dst:             keccak_inc_finalize
        - Src:             'src/common/sha3/xkcp_sha3.c:223,2'
          Dst:             keccak_inc_squeeze
    - functionName:    SHA3_sha3_256_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:227,2'
          Dst:             OQS_MEM_aligned_secure_free
    - functionName:    SHA3_sha3_256_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:235,2'
          Dst:             keccak_inc_reset
    - functionName:    SHA3_sha3_256_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_384
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_384_inc_absorb
        - OQS_SHA3_sha3_384_inc_ctx_release
        - OQS_SHA3_sha3_384_inc_finalize
        - OQS_SHA3_sha3_384_inc_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:242,2'
          Dst:             OQS_SHA3_sha3_384_inc_init
        - Src:             'src/common/sha3/xkcp_sha3.c:243,2'
          Dst:             OQS_SHA3_sha3_384_inc_absorb
        - Src:             'src/common/sha3/xkcp_sha3.c:244,2'
          Dst:             OQS_SHA3_sha3_384_inc_finalize
        - Src:             'src/common/sha3/xkcp_sha3.c:245,2'
          Dst:             OQS_SHA3_sha3_384_inc_ctx_release
    - functionName:    SHA3_sha3_384_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:249,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/xkcp_sha3.c:250,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/xkcp_sha3.c:250,2'
          Dst:             exit
        - Src:             'src/common/sha3/xkcp_sha3.c:251,2'
          Dst:             keccak_inc_reset
    - functionName:    SHA3_sha3_384_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_absorb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:254,2'
          Dst:             keccak_inc_absorb
    - functionName:    SHA3_sha3_384_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_finalize
        - keccak_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:258,2'
          Dst:             keccak_inc_finalize
        - Src:             'src/common/sha3/xkcp_sha3.c:259,2'
          Dst:             keccak_inc_squeeze
    - functionName:    SHA3_sha3_384_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:263,2'
          Dst:             OQS_MEM_aligned_secure_free
    - functionName:    SHA3_sha3_384_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:271,2'
          Dst:             keccak_inc_reset
    - functionName:    SHA3_sha3_384_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_512
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512_inc_absorb
        - OQS_SHA3_sha3_512_inc_ctx_release
        - OQS_SHA3_sha3_512_inc_finalize
        - OQS_SHA3_sha3_512_inc_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:278,2'
          Dst:             OQS_SHA3_sha3_512_inc_init
        - Src:             'src/common/sha3/xkcp_sha3.c:279,2'
          Dst:             OQS_SHA3_sha3_512_inc_absorb
        - Src:             'src/common/sha3/xkcp_sha3.c:280,2'
          Dst:             OQS_SHA3_sha3_512_inc_finalize
        - Src:             'src/common/sha3/xkcp_sha3.c:281,2'
          Dst:             OQS_SHA3_sha3_512_inc_ctx_release
    - functionName:    SHA3_sha3_512_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:285,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/xkcp_sha3.c:286,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/xkcp_sha3.c:286,2'
          Dst:             exit
        - Src:             'src/common/sha3/xkcp_sha3.c:287,2'
          Dst:             keccak_inc_reset
    - functionName:    SHA3_sha3_512_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_absorb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:291,2'
          Dst:             keccak_inc_absorb
    - functionName:    SHA3_sha3_512_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_finalize
        - keccak_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:295,2'
          Dst:             keccak_inc_finalize
        - Src:             'src/common/sha3/xkcp_sha3.c:296,2'
          Dst:             keccak_inc_squeeze
    - functionName:    SHA3_sha3_512_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:300,2'
          Dst:             OQS_MEM_aligned_secure_free
    - functionName:    SHA3_sha3_512_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:308,2'
          Dst:             keccak_inc_reset
    - functionName:    SHA3_sha3_512_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake128
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_finalize
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:315,2'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/common/sha3/xkcp_sha3.c:316,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/common/sha3/xkcp_sha3.c:317,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
        - Src:             'src/common/sha3/xkcp_sha3.c:318,2'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/common/sha3/xkcp_sha3.c:319,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    SHA3_shake128_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:325,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/xkcp_sha3.c:326,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/xkcp_sha3.c:326,2'
          Dst:             exit
        - Src:             'src/common/sha3/xkcp_sha3.c:327,2'
          Dst:             keccak_inc_reset
    - functionName:    SHA3_shake128_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_absorb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:331,2'
          Dst:             keccak_inc_absorb
    - functionName:    SHA3_shake128_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_finalize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:335,2'
          Dst:             keccak_inc_finalize
    - functionName:    SHA3_shake128_inc_squeeze
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:339,2'
          Dst:             keccak_inc_squeeze
    - functionName:    SHA3_shake128_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:347,2'
          Dst:             OQS_MEM_aligned_secure_free
    - functionName:    SHA3_shake128_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake128_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:351,2'
          Dst:             keccak_inc_reset
    - functionName:    SHA3_shake256
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_release
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
        - OQS_SHA3_shake256_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:358,2'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/common/sha3/xkcp_sha3.c:359,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/common/sha3/xkcp_sha3.c:360,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
        - Src:             'src/common/sha3/xkcp_sha3.c:361,2'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/common/sha3/xkcp_sha3.c:362,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
    - functionName:    SHA3_shake256_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:368,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/xkcp_sha3.c:369,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/xkcp_sha3.c:369,2'
          Dst:             exit
        - Src:             'src/common/sha3/xkcp_sha3.c:370,2'
          Dst:             keccak_inc_reset
    - functionName:    SHA3_shake256_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_absorb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:374,2'
          Dst:             keccak_inc_absorb
    - functionName:    SHA3_shake256_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_finalize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:378,2'
          Dst:             keccak_inc_finalize
    - functionName:    SHA3_shake256_inc_squeeze
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:382,2'
          Dst:             keccak_inc_squeeze
    - functionName:    SHA3_shake256_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:386,2'
          Dst:             OQS_MEM_aligned_secure_free
    - functionName:    SHA3_shake256_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:394,2'
          Dst:             keccak_inc_reset
    - functionName:    keccak_inc_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Keccak_Dispatch
        - pthread_once
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3.c:98,2'
          Dst:             pthread_once
        - Src:             'src/common/sha3/xkcp_sha3.c:98,2'
          Dst:             Keccak_Dispatch
    - functionName:    keccak_x4_inc_squeeze
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          155
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    keccak_x4_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    keccak_x4_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          155
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Keccak_X4_Dispatch
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:41,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/common/sha3/xkcp_sha3x4.c:47,6'
          Dst:             OQS_CPU_has_extension
    - functionName:    SHA3_shake128_x4
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
        - OQS_SHA3_shake128_x4_inc_ctx_release
        - OQS_SHA3_shake128_x4_inc_finalize
        - OQS_SHA3_shake128_x4_inc_init
        - OQS_SHA3_shake128_x4_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:169,2'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/common/sha3/xkcp_sha3x4.c:170,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
        - Src:             'src/common/sha3/xkcp_sha3x4.c:171,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
        - Src:             'src/common/sha3/xkcp_sha3x4.c:172,2'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/common/sha3/xkcp_sha3x4.c:173,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    SHA3_shake128_x4_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_x4_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:179,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/xkcp_sha3x4.c:180,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/xkcp_sha3x4.c:180,2'
          Dst:             exit
        - Src:             'src/common/sha3/xkcp_sha3x4.c:181,2'
          Dst:             keccak_x4_inc_reset
    - functionName:    SHA3_shake128_x4_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_absorb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:184,2'
          Dst:             keccak_x4_inc_absorb
    - functionName:    SHA3_shake128_x4_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_finalize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:188,2'
          Dst:             keccak_x4_inc_finalize
    - functionName:    SHA3_shake128_x4_inc_squeeze
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:192,2'
          Dst:             keccak_x4_inc_squeeze
    - functionName:    SHA3_shake128_x4_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:200,2'
          Dst:             OQS_MEM_aligned_secure_free
    - functionName:    SHA3_shake128_x4_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake128_x4_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:204,2'
          Dst:             keccak_x4_inc_reset
    - functionName:    SHA3_shake256_x4
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
        - OQS_SHA3_shake256_x4_inc_ctx_release
        - OQS_SHA3_shake256_x4_inc_finalize
        - OQS_SHA3_shake256_x4_inc_init
        - OQS_SHA3_shake256_x4_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:211,2'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/common/sha3/xkcp_sha3x4.c:212,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
        - Src:             'src/common/sha3/xkcp_sha3x4.c:213,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
        - Src:             'src/common/sha3/xkcp_sha3x4.c:214,2'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/common/sha3/xkcp_sha3x4.c:215,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
    - functionName:    SHA3_shake256_x4_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_x4_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:221,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/xkcp_sha3x4.c:222,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/xkcp_sha3x4.c:222,2'
          Dst:             exit
        - Src:             'src/common/sha3/xkcp_sha3x4.c:223,2'
          Dst:             keccak_x4_inc_reset
    - functionName:    SHA3_shake256_x4_inc_absorb
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_absorb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:227,2'
          Dst:             keccak_x4_inc_absorb
    - functionName:    SHA3_shake256_x4_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_finalize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:231,2'
          Dst:             keccak_x4_inc_finalize
    - functionName:    SHA3_shake256_x4_inc_squeeze
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_squeeze
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:235,2'
          Dst:             keccak_x4_inc_squeeze
    - functionName:    SHA3_shake256_x4_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:243,2'
          Dst:             OQS_MEM_aligned_secure_free
    - functionName:    SHA3_shake256_x4_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_x4_inc_ctx_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:247,2'
          Dst:             keccak_x4_inc_reset
    - functionName:    keccak_x4_inc_reset
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Keccak_X4_Dispatch
        - pthread_once
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_sha3x4.c:78,2'
          Dst:             pthread_once
        - Src:             'src/common/sha3/xkcp_sha3x4.c:78,2'
          Dst:             Keccak_X4_Dispatch
    - functionName:    SHA3_shake256_inc_ctx_clone_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_inc_ctx_release_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_shake256_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3.c:194,2'
          Dst:             SHA3_shake256_inc_ctx_reset_avx512vl
        - Src:             'src/common/sha3/avx512vl_sha3.c:195,2'
          Dst:             OQS_MEM_aligned_free
    - functionName:    SHA3_shake256_inc_ctx_reset_avx512vl
      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:    SHA3_shake256_inc_init_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_shake256_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3.c:187,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/avx512vl_sha3.c:188,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/avx512vl_sha3.c:188,2'
          Dst:             exit
        - Src:             'src/common/sha3/avx512vl_sha3.c:189,2'
          Dst:             SHA3_shake256_inc_ctx_reset_avx512vl
    - functionName:    SHA3_shake128_inc_ctx_clone_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake128_inc_ctx_release_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_shake128_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3.c:179,2'
          Dst:             SHA3_shake128_inc_ctx_reset_avx512vl
        - Src:             'src/common/sha3/avx512vl_sha3.c:180,2'
          Dst:             OQS_MEM_aligned_free
    - functionName:    SHA3_shake128_inc_ctx_reset_avx512vl
      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:    SHA3_shake128_inc_init_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_shake128_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3.c:166,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/avx512vl_sha3.c:167,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/avx512vl_sha3.c:167,2'
          Dst:             exit
        - Src:             'src/common/sha3/avx512vl_sha3.c:168,2'
          Dst:             SHA3_shake128_inc_ctx_reset_avx512vl
    - functionName:    SHA3_sha3_512_inc_ctx_clone_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_512_inc_ctx_release_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_sha3_512_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3.c:152,2'
          Dst:             SHA3_sha3_512_inc_ctx_reset_avx512vl
        - Src:             'src/common/sha3/avx512vl_sha3.c:153,2'
          Dst:             OQS_MEM_aligned_free
    - functionName:    SHA3_sha3_512_inc_ctx_reset_avx512vl
      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:    SHA3_sha3_512_inc_init_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_sha3_512_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3.c:145,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/avx512vl_sha3.c:146,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/avx512vl_sha3.c:146,2'
          Dst:             exit
        - Src:             'src/common/sha3/avx512vl_sha3.c:147,2'
          Dst:             SHA3_sha3_512_inc_ctx_reset_avx512vl
    - functionName:    SHA3_sha3_384_inc_ctx_clone_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_384_inc_ctx_release_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_sha3_384_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3.c:131,2'
          Dst:             SHA3_sha3_384_inc_ctx_reset_avx512vl
        - Src:             'src/common/sha3/avx512vl_sha3.c:132,2'
          Dst:             OQS_MEM_aligned_free
    - functionName:    SHA3_sha3_384_inc_ctx_reset_avx512vl
      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:    SHA3_sha3_384_inc_init_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_sha3_384_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3.c:124,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/avx512vl_sha3.c:125,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/avx512vl_sha3.c:125,2'
          Dst:             exit
        - Src:             'src/common/sha3/avx512vl_sha3.c:126,2'
          Dst:             SHA3_sha3_384_inc_ctx_reset_avx512vl
    - functionName:    SHA3_sha3_256_inc_ctx_clone_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_256_inc_ctx_release_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_sha3_256_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3.c:110,2'
          Dst:             SHA3_sha3_256_inc_ctx_reset_avx512vl
        - Src:             'src/common/sha3/avx512vl_sha3.c:111,2'
          Dst:             OQS_MEM_aligned_free
    - functionName:    SHA3_sha3_256_inc_ctx_reset_avx512vl
      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:    SHA3_sha3_256_inc_init_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_sha3_256_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3.c:103,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/avx512vl_sha3.c:104,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/avx512vl_sha3.c:104,2'
          Dst:             exit
        - Src:             'src/common/sha3/avx512vl_sha3.c:105,2'
          Dst:             SHA3_sha3_256_inc_ctx_reset_avx512vl
    - functionName:    SHA3_sha3_256_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_256_inc_absorb_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_256_inc_finalize_avx512vl
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_384_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_384_inc_absorb_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_384_inc_finalize_avx512vl
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_512_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_512_inc_absorb_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_sha3_512_inc_finalize_avx512vl
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake128_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake128_inc_absorb_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake128_inc_finalize_avx512vl
      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:    SHA3_shake128_inc_squeeze_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_inc_absorb_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_inc_finalize_avx512vl
      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:    SHA3_shake256_inc_squeeze_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_x4_inc_ctx_clone_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_x4_inc_ctx_release_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_shake256_x4_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:112,2'
          Dst:             SHA3_shake256_x4_inc_ctx_reset_avx512vl
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:113,2'
          Dst:             OQS_MEM_aligned_free
    - functionName:    SHA3_shake256_x4_inc_ctx_reset_avx512vl
      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:    SHA3_shake256_x4_inc_init_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_shake256_x4_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:99,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:100,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:100,2'
          Dst:             exit
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:101,2'
          Dst:             SHA3_shake256_x4_inc_ctx_reset_avx512vl
    - functionName:    SHA3_shake128_x4_inc_ctx_clone_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake128_x4_inc_ctx_release_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_shake128_x4_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:67,2'
          Dst:             SHA3_shake128_x4_inc_ctx_reset_avx512vl
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:68,2'
          Dst:             OQS_MEM_aligned_free
    - functionName:    SHA3_shake128_x4_inc_ctx_reset_avx512vl
      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:    SHA3_shake128_x4_inc_init_avx512vl
      functionSourceFile: '/src/liboqs/src/common/sha3/avx512vl_sha3x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_shake128_x4_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:54,15'
          Dst:             OQS_MEM_aligned_alloc
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:55,2'
          Dst:             fprintf
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:55,2'
          Dst:             exit
        - Src:             'src/common/sha3/avx512vl_sha3x4.c:56,2'
          Dst:             SHA3_shake128_x4_inc_ctx_reset_avx512vl
    - functionName:    SHA3_shake128_x4_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake128_x4_inc_absorb_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake128_x4_inc_finalize_avx512vl
      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:    SHA3_shake128_x4_inc_squeeze_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_x4_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_x4_inc_absorb_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_shake256_x4_inc_finalize_avx512vl
      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:    SHA3_shake256_x4_inc_squeeze_avx512vl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_x4_absorb_once
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/fips202x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4_inc_absorb
        - OQS_SHA3_shake256_x4_inc_ctx_reset
        - OQS_SHA3_shake256_x4_inc_finalize
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/pqclean_shims/fips202x4.c:12,2'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_reset
        - Src:             'src/common/pqclean_shims/fips202x4.c:13,2'
          Dst:             OQS_SHA3_shake256_x4_inc_absorb
        - Src:             'src/common/pqclean_shims/fips202x4.c:14,2'
          Dst:             OQS_SHA3_shake256_x4_inc_finalize
    - functionName:    OQS_SHA3_shake128_x4_absorb_once
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/fips202x4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_x4_inc_absorb
        - OQS_SHA3_shake128_x4_inc_ctx_reset
        - OQS_SHA3_shake128_x4_inc_finalize
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/pqclean_shims/fips202x4.c:6,2'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_reset
        - Src:             'src/common/pqclean_shims/fips202x4.c:7,2'
          Dst:             OQS_SHA3_shake128_x4_inc_absorb
        - Src:             'src/common/pqclean_shims/fips202x4.c:8,2'
          Dst:             OQS_SHA3_shake128_x4_inc_finalize
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_poly_chknorm_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/src/poly_chknorm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          169
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_poly_decompose_88_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/src/poly_decompose_88_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_poly_use_hint_88_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/src/poly_use_hint_88_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_polyz_unpack_17_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/src/polyz_unpack_17_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_rej_uniform_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/src/rej_uniform_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA44_X86_64_mld_rej_uniform_eta2_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-44_x86_64/mldsa/src/native/x86_64/src/rej_uniform_eta2_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          228
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_poly_chknorm_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/src/poly_chknorm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          169
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_poly_decompose_32_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/src/poly_decompose_32_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_poly_use_hint_32_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/src/poly_use_hint_32_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          45
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_polyz_unpack_19_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/src/polyz_unpack_19_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_rej_uniform_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/src/rej_uniform_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA65_X86_64_mld_rej_uniform_eta4_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-65_x86_64/mldsa/src/native/x86_64/src/rej_uniform_eta4_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          200
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_poly_chknorm_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/src/poly_chknorm_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          169
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_poly_decompose_32_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/src/poly_decompose_32_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_poly_use_hint_32_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/src/poly_use_hint_32_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          45
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_polyz_unpack_19_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/src/polyz_unpack_19_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_rej_uniform_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/src/rej_uniform_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLDSA_NATIVE_MLDSA87_X86_64_mld_rej_uniform_eta2_avx2
      functionSourceFile: '/src/liboqs/src/sig/ml_dsa/mldsa-native_ml-dsa-87_x86_64/mldsa/src/native/x86_64/src/rej_uniform_eta2_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          228
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqov_uov_Is_ref_gf16mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_gf16mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix.c:134,5'
          Dst:             pqov_uov_Is_ref_gf16mat_back_substitute_ref
    - functionName:    pqov_uov_Is_ref_gf16mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_gf16mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix.c:130,12'
          Dst:             pqov_uov_Is_ref_gf16mat_gaussian_elim_ref
    - functionName:    pqov_uov_Is_ref_gf16mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_ref_gf16mat_prod_ref
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix.c:120,5'
          Dst:             pqov_uov_Is_ref_gf16mat_prod_ref
    - functionName:    _gf16v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:97,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:115,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf16v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_mul
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_squ
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          281
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf16v_mul_scalar_u32_aligned
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:127,9'
          Dst:             _gf16v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:141,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:159,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_mul
        - gf16_squ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/gf16.h:57,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_ref/gf16.h:58,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_ref/gf16.h:59,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_ref/gf16.h:60,18'
          Dst:             gf16_mul
        - Src:             'src/sig/uov/pqov_ov_Is_ref/gf16.h:61,12'
          Dst:             gf16_mul
    - functionName:    gf16_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    gf256mat_transpose_32x32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          240
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_64x64_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          148
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_transpose_32x32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:55,5'
          Dst:             gf256mat_transpose_32x32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:56,5'
          Dst:             gf256mat_transpose_32x32
    - functionName:    _gf16v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:267,13'
          Dst:             gf16v_mul_u32
    - functionName:    pqov_uov_Is_ref_gf16mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf16v_madd_u32
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:157,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:160,9'
          Dst:             gf16v_set_ele
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:161,36'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:161,9'
          Dst:             _gf16v_madd_u32
    - functionName:    gf16mat_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - gf16mat_64x64_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:73,9'
          Dst:             gf16mat_64x64_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:80,35'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:80,13'
          Dst:             gf16v_set_ele
    - functionName:    gf16v_set_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf16v_madd_u32_aligned
        - gf16v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:278,9'
          Dst:             _gf16v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_u32.h:311,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf16mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf16v_madd_u32
        - _gf16v_mul_scalar_u32
        - _gf256v_conditional_add_u32
        - gf16_inv
        - gf16_is_nonzero
        - gf16v_get_ele
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:103,25'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:104,15'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:105,17'
          Dst:             gf16_inv
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:106,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:101,68'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:101,52'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:101,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:109,53'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:109,13'
          Dst:             _gf16v_madd_u32
    - functionName:    pqov_uov_Is_ref_gf16mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16mat_gauss_elim_row_echolen
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:126,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:128,38'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:146,9'
          Dst:             gf16v_set_ele
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Is_ref_gf16mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf16v_madd_u32
        - gf16v_get_ele
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:31,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:33,22'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_ref/blas_matrix_ref.c:34,9'
          Dst:             _gf16v_madd_u32
    - functionName:    pqov_uov_Is_avx2_gf16mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_gf16mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix.c:134,5'
          Dst:             pqov_uov_Is_avx2_gf16mat_back_substitute_avx2
    - functionName:    pqov_uov_Is_avx2_gf16mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_gf16mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix.c:130,12'
          Dst:             pqov_uov_Is_avx2_gf16mat_gaussian_elim_avx2
    - functionName:    pqov_uov_Is_avx2_gf16mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_gf16mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix.c:125,5'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod_multab_avx2
    - functionName:    pqov_uov_Is_avx2_gf16mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_avx2_gf16mat_prod_avx2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix.c:120,5'
          Dst:             pqov_uov_Is_avx2_gf16mat_prod_avx2
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_mul_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
        - tbl32_gf16_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/gf16_avx2.h:84,24'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/gf16_avx2.h:87,12'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_set_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl_gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tbl_gf16_inv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/gf16_sse.h:98,20'
          Dst:             tbl_gf16_inv
    - functionName:    _if_zero_then_0xff
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_transpose_32x32_even
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          419
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16mat_sol_64x64_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          669
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - _if_zero_then_0xff
        - gf16_inv_sse
        - gf16v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:597,28'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:608,21'
          Dst:             gf16_inv_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:619,22'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:627,21'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:605,29'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:671,21'
          Dst:             gf16_inv_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:661,28'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:668,29'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:682,20'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:675,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:689,21'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf16v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_transpose_64x64
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_transpose_32x32_even
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:534,9'
          Dst:             gf256mat_transpose_32x32_even
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:535,9'
          Dst:             gf256mat_transpose_32x32_even
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_split_16to32_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _store_ymm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    gf16mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:143,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    loadu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _load_ymm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:46,20'
          Dst:             _load_ymm
    - functionName:    gf16mat_remaining_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:117,18'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:127,5'
          Dst:             _store_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:123,22'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:124,15'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf16mat_BS_64x64_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16mat_transpose_64x64
        - gf16v_get_ele
        - gf16v_mul_avx2
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:728,5'
          Dst:             gf16mat_transpose_64x64
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:733,9'
          Dst:             gf16v_set_ele
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:738,21'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:739,16'
          Dst:             gf16v_mul_avx2
    - functionName:    pqov_uov_Is_avx2_gf16mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16mat_BS_64x64_avx2
        - pqov_uov_Is_avx2_gf16mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:757,9'
          Dst:             gf16mat_BS_64x64_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:759,9'
          Dst:             pqov_uov_Is_avx2_gf16mat_back_substitute_ref
    - functionName:    gf16mat_GE_64x64_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _gf16mat_sol_64x64_avx2
        - gf16mat_transpose_64x64
        - gf16v_get_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:706,5'
          Dst:             gf16mat_transpose_64x64
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:713,24'
          Dst:             _gf16mat_sol_64x64_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:710,23'
          Dst:             gf16v_get_ele
    - functionName:    pqov_uov_Is_avx2_gf16mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16mat_GE_64x64_avx2
        - pqov_uov_Is_avx2_gf16mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:749,16'
          Dst:             gf16mat_GE_64x64_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:751,16'
          Dst:             pqov_uov_Is_avx2_gf16mat_gaussian_elim_ref
    - functionName:    _gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _load_xmm
        - gf16v_generate_multab_16_avx2
        - gf16v_split_16to32_sse
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:280,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:281,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:282,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:288,16'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:289,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:291,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:293,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:294,13'
          Dst:             gf16v_generate_multab_16_avx2
    - functionName:    pqov_uov_Is_avx2_gf16mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          95
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _gf16v_generate_multabs_avx2
        - gf16mat_madd_multab_avx2
        - gf16mat_prod_multab_64x_avx2
        - gf16mat_prod_multab_96x_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:199,9'
          Dst:             _gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:200,9'
          Dst:             gf16mat_prod_multab_64x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:202,9'
          Dst:             _gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:203,9'
          Dst:             gf16mat_prod_multab_96x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:205,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:205,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:208,13'
          Dst:             _gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:209,13'
          Dst:             gf16mat_madd_multab_avx2
    - functionName:    gf16mat_prod_multab_64x_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          105
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_prod_multab_96x_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          163
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          194
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - gf16mat_blockmat_madd_avx2
        - gf16mat_remaining_madd_avx2
        - loadu_ymm
        - storeu_ymm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:168,13'
          Dst:             loadu_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:169,13'
          Dst:             gf16mat_blockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:170,13'
          Dst:             storeu_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:160,13'
          Dst:             gf16mat_remaining_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:160,13'
          Dst:             gf16mat_remaining_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:168,13'
          Dst:             loadu_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:169,13'
          Dst:             gf16mat_blockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:170,13'
          Dst:             storeu_ymm
    - functionName:    pqov_uov_Is_avx2_gf16mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf16mat_madd_multab_avx2
        - gf16mat_prod_multab_64x_avx2
        - gf16mat_prod_multab_96x_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:187,9'
          Dst:             gf16mat_prod_multab_64x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:189,9'
          Dst:             gf16mat_prod_multab_96x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:191,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_avx2.c:192,9'
          Dst:             gf16mat_madd_multab_avx2
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_mul
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_squ
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          319
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf16_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:173,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:176,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_mul
        - gf16_squ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/gf16.h:57,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/gf16.h:58,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/gf16.h:59,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/gf16.h:60,18'
          Dst:             gf16_mul
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/gf16.h:61,12'
          Dst:             gf16_mul
    - functionName:    gf16_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          234
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    gf256mat_transpose_32x32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          240
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_64x64_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          148
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_transpose_32x32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:55,5'
          Dst:             gf256mat_transpose_32x32
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:56,5'
          Dst:             gf256mat_transpose_32x32
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_Is_avx2_gf16mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_madd_avx2
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:157,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:160,9'
          Dst:             gf16v_set_ele
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:161,36'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:161,9'
          Dst:             gf16v_madd_avx2
    - functionName:    gf16mat_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - gf16mat_64x64_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:73,9'
          Dst:             gf16mat_64x64_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:80,35'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:80,13'
          Dst:             gf16v_set_ele
    - functionName:    gf16v_set_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf16_multab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:183,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_avx2.h:186,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf16mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - gf16_inv
        - gf16_is_nonzero
        - gf16v_get_ele
        - gf16v_madd_avx2
        - gf16v_mul_scalar_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:103,25'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:104,15'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:105,17'
          Dst:             gf16_inv
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:106,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:101,68'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:101,52'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:101,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:109,53'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:109,13'
          Dst:             gf16v_madd_avx2
    - functionName:    pqov_uov_Is_avx2_gf16mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16mat_gauss_elim_row_echolen
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:126,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:128,38'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:146,9'
          Dst:             gf16v_set_ele
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Is_avx2_gf16mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16v_get_ele
        - gf16v_madd_avx2
        - gf256v_set_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:31,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:33,22'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_avx2/blas_matrix_ref.c:34,9'
          Dst:             gf16v_madd_avx2
    - functionName:    pqov_uov_Ip_ref_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_gf256mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix.c:154,5'
          Dst:             pqov_uov_Ip_ref_gf256mat_back_substitute_ref
    - functionName:    pqov_uov_Ip_ref_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_gf256mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix.c:150,12'
          Dst:             pqov_uov_Ip_ref_gf256mat_gaussian_elim_ref
    - functionName:    pqov_uov_Ip_ref_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_ref_gf256mat_prod_ref
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix.c:140,5'
          Dst:             pqov_uov_Ip_ref_gf256mat_prod_ref
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    pqov_uov_Ip_ref_gf256mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_madd_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:259,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - _gf256v_madd_u32
        - _gf256v_mul_scalar_u32
        - gf256_inv
        - gf256_is_nonzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:214,15'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:216,17'
          Dst:             gf256_inv
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:217,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:212,52'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:212,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:220,13'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_Ip_ref_gf256mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - gf256mat_gauss_elim_row_echolen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Ip_ref_gf256mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:187,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_ref/blas_matrix_ref.c:189,9'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_Ip_avx2_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_gf256mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix.c:154,5'
          Dst:             pqov_uov_Ip_avx2_gf256mat_back_substitute_avx2
    - functionName:    pqov_uov_Ip_avx2_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_gf256mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix.c:150,12'
          Dst:             pqov_uov_Ip_avx2_gf256mat_gaussian_elim_avx2
    - functionName:    pqov_uov_Ip_avx2_gf256mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_gf256mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix.c:145,5'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod_multab_avx2
    - functionName:    pqov_uov_Ip_avx2_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_avx2_gf256mat_prod_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix.c:140,5'
          Dst:             pqov_uov_Ip_avx2_gf256mat_prod_avx2
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/gf16_sse.h:251,12'
          Dst:             gf256_inv
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _store_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:245,23'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256mat_remblockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:272,23'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:269,17'
          Dst:             linear_transform_8x8_256b
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_prod_multab_3ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:366,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:367,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:368,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:378,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:379,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:380,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:381,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:385,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_2ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:336,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:337,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:346,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:347,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:348,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:351,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_1ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:312,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:320,90'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:321,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:323,5'
          Dst:             _store_ymm
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    pqov_uov_Ip_avx2_gf256mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          252
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - gf256v_madd_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:900,9'
          Dst:             gf256v_madd_avx2
    - functionName:    _gf256mat_gauss_elim_row_echelon_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          485
      EdgeCount:       109
      CyclomaticComplexity: 30
      functionsReached:
        - gf256_inv_sse
        - gf256_is_nonzero
        - gf256v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:822,16'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:823,21'
          Dst:             gf256_inv_sse
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:827,13'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:851,24'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:838,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_Ip_avx2_gf256mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _gf256mat_gauss_elim_row_echelon_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    gf256mat_prod_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gf256mat_prod_multab_small_avx2
        - gf256v_generate_multabs_avx2
        - storeu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:430,5'
          Dst:             storeu_ymm
    - functionName:    gf256mat_prod_multab_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf256mat_prod_multab_1ymm_avx2
        - gf256mat_prod_multab_2ymm_avx2
        - gf256mat_prod_multab_3ymm_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:391,9'
          Dst:             gf256mat_prod_multab_1ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:394,9'
          Dst:             gf256mat_prod_multab_2ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:397,9'
          Dst:             gf256mat_prod_multab_3ymm_avx2
    - functionName:    pqov_uov_Ip_avx2_gf256mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_small_avx2
        - gf256v_generate_multabs_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:436,9'
          Dst:             gf256mat_prod_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:441,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:444,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:445,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gf256mat_blockmat_madd_avx2
        - gf256mat_remblockmat_madd_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:288,9'
          Dst:             gf256mat_remblockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:295,9'
          Dst:             gf256mat_blockmat_madd_avx2
    - functionName:    pqov_uov_Ip_avx2_gf256mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_multab_small_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:405,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:407,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_avx2/blas_matrix_avx2.c:408,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    pqov_uov_III_ref_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_gf256mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix.c:154,5'
          Dst:             pqov_uov_III_ref_gf256mat_back_substitute_ref
    - functionName:    pqov_uov_III_ref_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_gf256mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix.c:150,12'
          Dst:             pqov_uov_III_ref_gf256mat_gaussian_elim_ref
    - functionName:    pqov_uov_III_ref_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_ref_gf256mat_prod_ref
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix.c:140,5'
          Dst:             pqov_uov_III_ref_gf256mat_prod_ref
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    pqov_uov_III_ref_gf256mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_madd_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:259,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - _gf256v_madd_u32
        - _gf256v_mul_scalar_u32
        - gf256_inv
        - gf256_is_nonzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:214,15'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:216,17'
          Dst:             gf256_inv
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:217,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:212,52'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:212,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:220,13'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_III_ref_gf256mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - gf256mat_gauss_elim_row_echolen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_III_ref_gf256mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:187,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_ref/blas_matrix_ref.c:189,9'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_III_avx2_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_gf256mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix.c:154,5'
          Dst:             pqov_uov_III_avx2_gf256mat_back_substitute_avx2
    - functionName:    pqov_uov_III_avx2_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_gf256mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix.c:150,12'
          Dst:             pqov_uov_III_avx2_gf256mat_gaussian_elim_avx2
    - functionName:    pqov_uov_III_avx2_gf256mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_gf256mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix.c:145,5'
          Dst:             pqov_uov_III_avx2_gf256mat_prod_multab_avx2
    - functionName:    pqov_uov_III_avx2_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_avx2_gf256mat_prod_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix.c:140,5'
          Dst:             pqov_uov_III_avx2_gf256mat_prod_avx2
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/gf16_sse.h:251,12'
          Dst:             gf256_inv
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _store_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:245,23'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256mat_remblockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:272,23'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:269,17'
          Dst:             linear_transform_8x8_256b
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_prod_multab_3ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:366,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:367,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:368,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:378,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:379,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:380,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:381,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:385,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_2ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:336,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:337,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:346,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:347,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:348,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:351,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_1ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:312,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:320,90'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:321,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:323,5'
          Dst:             _store_ymm
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    pqov_uov_III_avx2_gf256mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          252
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - gf256v_madd_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:900,9'
          Dst:             gf256v_madd_avx2
    - functionName:    _gf256mat_gauss_elim_row_echelon_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          485
      EdgeCount:       109
      CyclomaticComplexity: 30
      functionsReached:
        - gf256_inv_sse
        - gf256_is_nonzero
        - gf256v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:822,16'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:823,21'
          Dst:             gf256_inv_sse
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:827,13'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:851,24'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:838,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_III_avx2_gf256mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _gf256mat_gauss_elim_row_echelon_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    gf256mat_prod_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gf256mat_prod_multab_small_avx2
        - gf256v_generate_multabs_avx2
        - storeu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:430,5'
          Dst:             storeu_ymm
    - functionName:    gf256mat_prod_multab_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf256mat_prod_multab_1ymm_avx2
        - gf256mat_prod_multab_2ymm_avx2
        - gf256mat_prod_multab_3ymm_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:391,9'
          Dst:             gf256mat_prod_multab_1ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:394,9'
          Dst:             gf256mat_prod_multab_2ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:397,9'
          Dst:             gf256mat_prod_multab_3ymm_avx2
    - functionName:    pqov_uov_III_avx2_gf256mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_small_avx2
        - gf256v_generate_multabs_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:436,9'
          Dst:             gf256mat_prod_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:441,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:444,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:445,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gf256mat_blockmat_madd_avx2
        - gf256mat_remblockmat_madd_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:288,9'
          Dst:             gf256mat_remblockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:295,9'
          Dst:             gf256mat_blockmat_madd_avx2
    - functionName:    pqov_uov_III_avx2_gf256mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_multab_small_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:405,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:407,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_avx2/blas_matrix_avx2.c:408,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    pqov_uov_V_ref_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_gf256mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix.c:154,5'
          Dst:             pqov_uov_V_ref_gf256mat_back_substitute_ref
    - functionName:    pqov_uov_V_ref_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_gf256mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix.c:150,12'
          Dst:             pqov_uov_V_ref_gf256mat_gaussian_elim_ref
    - functionName:    pqov_uov_V_ref_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_ref_gf256mat_prod_ref
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix.c:140,5'
          Dst:             pqov_uov_V_ref_gf256mat_prod_ref
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    pqov_uov_V_ref_gf256mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_madd_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:259,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - _gf256v_madd_u32
        - _gf256v_mul_scalar_u32
        - gf256_inv
        - gf256_is_nonzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:214,15'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:216,17'
          Dst:             gf256_inv
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:217,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:212,52'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:212,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:220,13'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_V_ref_gf256mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - gf256mat_gauss_elim_row_echolen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_V_ref_gf256mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:187,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_ref/blas_matrix_ref.c:189,9'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_V_avx2_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_gf256mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix.c:154,5'
          Dst:             pqov_uov_V_avx2_gf256mat_back_substitute_avx2
    - functionName:    pqov_uov_V_avx2_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_gf256mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix.c:150,12'
          Dst:             pqov_uov_V_avx2_gf256mat_gaussian_elim_avx2
    - functionName:    pqov_uov_V_avx2_gf256mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_gf256mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix.c:145,5'
          Dst:             pqov_uov_V_avx2_gf256mat_prod_multab_avx2
    - functionName:    pqov_uov_V_avx2_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_avx2_gf256mat_prod_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix.c:140,5'
          Dst:             pqov_uov_V_avx2_gf256mat_prod_avx2
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/gf16_sse.h:251,12'
          Dst:             gf256_inv
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _store_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:245,23'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256mat_remblockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:272,23'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:269,17'
          Dst:             linear_transform_8x8_256b
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_prod_multab_3ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:366,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:367,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:368,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:378,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:379,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:380,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:381,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:385,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_2ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:336,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:337,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:346,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:347,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:348,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:351,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_1ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:312,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:320,90'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:321,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:323,5'
          Dst:             _store_ymm
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    pqov_uov_V_avx2_gf256mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          252
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - gf256v_madd_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:900,9'
          Dst:             gf256v_madd_avx2
    - functionName:    _gf256mat_gauss_elim_row_echelon_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          485
      EdgeCount:       109
      CyclomaticComplexity: 30
      functionsReached:
        - gf256_inv_sse
        - gf256_is_nonzero
        - gf256v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:822,16'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:823,21'
          Dst:             gf256_inv_sse
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:827,13'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:851,24'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:838,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_V_avx2_gf256mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _gf256mat_gauss_elim_row_echelon_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    gf256mat_prod_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gf256mat_prod_multab_small_avx2
        - gf256v_generate_multabs_avx2
        - storeu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:430,5'
          Dst:             storeu_ymm
    - functionName:    gf256mat_prod_multab_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf256mat_prod_multab_1ymm_avx2
        - gf256mat_prod_multab_2ymm_avx2
        - gf256mat_prod_multab_3ymm_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:391,9'
          Dst:             gf256mat_prod_multab_1ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:394,9'
          Dst:             gf256mat_prod_multab_2ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:397,9'
          Dst:             gf256mat_prod_multab_3ymm_avx2
    - functionName:    pqov_uov_V_avx2_gf256mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_small_avx2
        - gf256v_generate_multabs_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:436,9'
          Dst:             gf256mat_prod_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:441,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:444,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:445,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gf256mat_blockmat_madd_avx2
        - gf256mat_remblockmat_madd_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:288,9'
          Dst:             gf256mat_remblockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:295,9'
          Dst:             gf256mat_blockmat_madd_avx2
    - functionName:    pqov_uov_V_avx2_gf256mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_multab_small_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:405,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:407,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_avx2/blas_matrix_avx2.c:408,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    pqov_uov_Is_pkc_ref_gf16mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_gf16mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix.c:134,5'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_back_substitute_ref
    - functionName:    pqov_uov_Is_pkc_ref_gf16mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_gf16mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix.c:130,12'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_gaussian_elim_ref
    - functionName:    pqov_uov_Is_pkc_ref_gf16mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_ref_gf16mat_prod_ref
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix.c:120,5'
          Dst:             pqov_uov_Is_pkc_ref_gf16mat_prod_ref
    - functionName:    _gf16v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:97,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:115,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf16v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_mul
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_squ
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          281
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf16v_mul_scalar_u32_aligned
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:127,9'
          Dst:             _gf16v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:141,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:159,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_mul
        - gf16_squ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h:57,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h:58,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h:59,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h:60,18'
          Dst:             gf16_mul
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h:61,12'
          Dst:             gf16_mul
    - functionName:    gf16_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    gf256mat_transpose_32x32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          240
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_64x64_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          148
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_transpose_32x32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:55,5'
          Dst:             gf256mat_transpose_32x32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:56,5'
          Dst:             gf256mat_transpose_32x32
    - functionName:    _gf16v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:267,13'
          Dst:             gf16v_mul_u32
    - functionName:    pqov_uov_Is_pkc_ref_gf16mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf16v_madd_u32
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:157,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:160,9'
          Dst:             gf16v_set_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:161,36'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:161,9'
          Dst:             _gf16v_madd_u32
    - functionName:    gf16mat_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - gf16mat_64x64_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:73,9'
          Dst:             gf16mat_64x64_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:80,35'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:80,13'
          Dst:             gf16v_set_ele
    - functionName:    gf16v_set_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf16v_madd_u32_aligned
        - gf16v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:278,9'
          Dst:             _gf16v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_u32.h:311,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf16mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf16v_madd_u32
        - _gf16v_mul_scalar_u32
        - _gf256v_conditional_add_u32
        - gf16_inv
        - gf16_is_nonzero
        - gf16v_get_ele
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:103,25'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:104,15'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:105,17'
          Dst:             gf16_inv
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:106,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:101,68'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:101,52'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:101,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:109,53'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:109,13'
          Dst:             _gf16v_madd_u32
    - functionName:    pqov_uov_Is_pkc_ref_gf16mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16mat_gauss_elim_row_echolen
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:126,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:128,38'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:146,9'
          Dst:             gf16v_set_ele
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Is_pkc_ref_gf16mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf16v_madd_u32
        - gf16v_get_ele
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:31,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:33,22'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_ref/blas_matrix_ref.c:34,9'
          Dst:             _gf16v_madd_u32
    - functionName:    pqov_uov_Is_pkc_avx2_gf16mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_gf16mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix.c:134,5'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_back_substitute_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_gf16mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_gf16mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix.c:130,12'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_gaussian_elim_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_gf16mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_gf16mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix.c:125,5'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod_multab_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_gf16mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_avx2_gf16mat_prod_avx2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix.c:120,5'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_prod_avx2
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_mul_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
        - tbl32_gf16_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_avx2.h:84,24'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_avx2.h:87,12'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_set_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl_gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tbl_gf16_inv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_sse.h:98,20'
          Dst:             tbl_gf16_inv
    - functionName:    _if_zero_then_0xff
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_transpose_32x32_even
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          419
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16mat_sol_64x64_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          669
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - _if_zero_then_0xff
        - gf16_inv_sse
        - gf16v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:597,28'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:608,21'
          Dst:             gf16_inv_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:619,22'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:627,21'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:605,29'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:671,21'
          Dst:             gf16_inv_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:661,28'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:668,29'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:682,20'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:675,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:689,21'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf16v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_transpose_64x64
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_transpose_32x32_even
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:534,9'
          Dst:             gf256mat_transpose_32x32_even
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:535,9'
          Dst:             gf256mat_transpose_32x32_even
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_split_16to32_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _store_ymm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    gf16mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:143,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    loadu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _load_ymm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:46,20'
          Dst:             _load_ymm
    - functionName:    gf16mat_remaining_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:117,18'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:127,5'
          Dst:             _store_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:123,22'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:124,15'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf16mat_BS_64x64_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16mat_transpose_64x64
        - gf16v_get_ele
        - gf16v_mul_avx2
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:728,5'
          Dst:             gf16mat_transpose_64x64
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:733,9'
          Dst:             gf16v_set_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:738,21'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:739,16'
          Dst:             gf16v_mul_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_gf16mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16mat_BS_64x64_avx2
        - pqov_uov_Is_pkc_avx2_gf16mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:757,9'
          Dst:             gf16mat_BS_64x64_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:759,9'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_back_substitute_ref
    - functionName:    gf16mat_GE_64x64_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _gf16mat_sol_64x64_avx2
        - gf16mat_transpose_64x64
        - gf16v_get_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:706,5'
          Dst:             gf16mat_transpose_64x64
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:713,24'
          Dst:             _gf16mat_sol_64x64_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:710,23'
          Dst:             gf16v_get_ele
    - functionName:    pqov_uov_Is_pkc_avx2_gf16mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16mat_GE_64x64_avx2
        - pqov_uov_Is_pkc_avx2_gf16mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:749,16'
          Dst:             gf16mat_GE_64x64_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:751,16'
          Dst:             pqov_uov_Is_pkc_avx2_gf16mat_gaussian_elim_ref
    - functionName:    _gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _load_xmm
        - gf16v_generate_multab_16_avx2
        - gf16v_split_16to32_sse
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:280,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:281,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:282,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:288,16'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:289,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:291,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:293,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:294,13'
          Dst:             gf16v_generate_multab_16_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_gf16mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          95
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _gf16v_generate_multabs_avx2
        - gf16mat_madd_multab_avx2
        - gf16mat_prod_multab_64x_avx2
        - gf16mat_prod_multab_96x_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:199,9'
          Dst:             _gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:200,9'
          Dst:             gf16mat_prod_multab_64x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:202,9'
          Dst:             _gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:203,9'
          Dst:             gf16mat_prod_multab_96x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:205,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:205,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:208,13'
          Dst:             _gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:209,13'
          Dst:             gf16mat_madd_multab_avx2
    - functionName:    gf16mat_prod_multab_64x_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          105
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_prod_multab_96x_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          163
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          194
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - gf16mat_blockmat_madd_avx2
        - gf16mat_remaining_madd_avx2
        - loadu_ymm
        - storeu_ymm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:168,13'
          Dst:             loadu_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:169,13'
          Dst:             gf16mat_blockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:170,13'
          Dst:             storeu_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:160,13'
          Dst:             gf16mat_remaining_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:160,13'
          Dst:             gf16mat_remaining_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:168,13'
          Dst:             loadu_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:169,13'
          Dst:             gf16mat_blockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:170,13'
          Dst:             storeu_ymm
    - functionName:    pqov_uov_Is_pkc_avx2_gf16mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf16mat_madd_multab_avx2
        - gf16mat_prod_multab_64x_avx2
        - gf16mat_prod_multab_96x_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:187,9'
          Dst:             gf16mat_prod_multab_64x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:189,9'
          Dst:             gf16mat_prod_multab_96x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:191,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_avx2.c:192,9'
          Dst:             gf16mat_madd_multab_avx2
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_mul
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_squ
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          319
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf16_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:173,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:176,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_mul
        - gf16_squ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/gf16.h:57,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/gf16.h:58,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/gf16.h:59,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/gf16.h:60,18'
          Dst:             gf16_mul
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/gf16.h:61,12'
          Dst:             gf16_mul
    - functionName:    gf16_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          234
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    gf256mat_transpose_32x32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          240
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_64x64_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          148
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_transpose_32x32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:55,5'
          Dst:             gf256mat_transpose_32x32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:56,5'
          Dst:             gf256mat_transpose_32x32
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_Is_pkc_avx2_gf16mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_madd_avx2
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:157,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:160,9'
          Dst:             gf16v_set_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:161,36'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:161,9'
          Dst:             gf16v_madd_avx2
    - functionName:    gf16mat_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - gf16mat_64x64_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:73,9'
          Dst:             gf16mat_64x64_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:80,35'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:80,13'
          Dst:             gf16v_set_ele
    - functionName:    gf16v_set_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf16_multab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:183,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_avx2.h:186,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf16mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - gf16_inv
        - gf16_is_nonzero
        - gf16v_get_ele
        - gf16v_madd_avx2
        - gf16v_mul_scalar_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:103,25'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:104,15'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:105,17'
          Dst:             gf16_inv
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:106,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:101,68'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:101,52'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:101,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:109,53'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:109,13'
          Dst:             gf16v_madd_avx2
    - functionName:    pqov_uov_Is_pkc_avx2_gf16mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16mat_gauss_elim_row_echolen
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:126,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:128,38'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:146,9'
          Dst:             gf16v_set_ele
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Is_pkc_avx2_gf16mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16v_get_ele
        - gf16v_madd_avx2
        - gf256v_set_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:31,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:33,22'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_avx2/blas_matrix_ref.c:34,9'
          Dst:             gf16v_madd_avx2
    - functionName:    pqov_uov_Ip_pkc_ref_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_gf256mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix.c:154,5'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_back_substitute_ref
    - functionName:    pqov_uov_Ip_pkc_ref_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_gf256mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix.c:150,12'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_gaussian_elim_ref
    - functionName:    pqov_uov_Ip_pkc_ref_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_ref_gf256mat_prod_ref
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix.c:140,5'
          Dst:             pqov_uov_Ip_pkc_ref_gf256mat_prod_ref
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    pqov_uov_Ip_pkc_ref_gf256mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_madd_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:259,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - _gf256v_madd_u32
        - _gf256v_mul_scalar_u32
        - gf256_inv
        - gf256_is_nonzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:214,15'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:216,17'
          Dst:             gf256_inv
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:217,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:212,52'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:212,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:220,13'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_Ip_pkc_ref_gf256mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - gf256mat_gauss_elim_row_echolen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Ip_pkc_ref_gf256mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:187,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_ref/blas_matrix_ref.c:189,9'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_Ip_pkc_avx2_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_gf256mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix.c:154,5'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_back_substitute_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_gf256mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix.c:150,12'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_gaussian_elim_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix.c:145,5'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_avx2_gf256mat_prod_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix.c:140,5'
          Dst:             pqov_uov_Ip_pkc_avx2_gf256mat_prod_avx2
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16_sse.h:251,12'
          Dst:             gf256_inv
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _store_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:245,23'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256mat_remblockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:272,23'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:269,17'
          Dst:             linear_transform_8x8_256b
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_prod_multab_3ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:366,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:367,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:368,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:378,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:379,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:380,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:381,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:385,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_2ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:336,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:337,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:346,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:347,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:348,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:351,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_1ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:312,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:320,90'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:321,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:323,5'
          Dst:             _store_ymm
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    pqov_uov_Ip_pkc_avx2_gf256mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          252
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - gf256v_madd_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:900,9'
          Dst:             gf256v_madd_avx2
    - functionName:    _gf256mat_gauss_elim_row_echelon_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          485
      EdgeCount:       109
      CyclomaticComplexity: 30
      functionsReached:
        - gf256_inv_sse
        - gf256_is_nonzero
        - gf256v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:822,16'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:823,21'
          Dst:             gf256_inv_sse
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:827,13'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:851,24'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:838,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_Ip_pkc_avx2_gf256mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _gf256mat_gauss_elim_row_echelon_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    gf256mat_prod_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gf256mat_prod_multab_small_avx2
        - gf256v_generate_multabs_avx2
        - storeu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:430,5'
          Dst:             storeu_ymm
    - functionName:    gf256mat_prod_multab_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf256mat_prod_multab_1ymm_avx2
        - gf256mat_prod_multab_2ymm_avx2
        - gf256mat_prod_multab_3ymm_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:391,9'
          Dst:             gf256mat_prod_multab_1ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:394,9'
          Dst:             gf256mat_prod_multab_2ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:397,9'
          Dst:             gf256mat_prod_multab_3ymm_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_gf256mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_small_avx2
        - gf256v_generate_multabs_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:436,9'
          Dst:             gf256mat_prod_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:441,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:444,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:445,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gf256mat_blockmat_madd_avx2
        - gf256mat_remblockmat_madd_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:288,9'
          Dst:             gf256mat_remblockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:295,9'
          Dst:             gf256mat_blockmat_madd_avx2
    - functionName:    pqov_uov_Ip_pkc_avx2_gf256mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_multab_small_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:405,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:407,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_avx2/blas_matrix_avx2.c:408,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    pqov_uov_III_pkc_ref_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_gf256mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix.c:154,5'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_back_substitute_ref
    - functionName:    pqov_uov_III_pkc_ref_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_gf256mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix.c:150,12'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_gaussian_elim_ref
    - functionName:    pqov_uov_III_pkc_ref_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_ref_gf256mat_prod_ref
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix.c:140,5'
          Dst:             pqov_uov_III_pkc_ref_gf256mat_prod_ref
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    pqov_uov_III_pkc_ref_gf256mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_madd_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:259,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - _gf256v_madd_u32
        - _gf256v_mul_scalar_u32
        - gf256_inv
        - gf256_is_nonzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:214,15'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:216,17'
          Dst:             gf256_inv
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:217,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:212,52'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:212,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:220,13'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_III_pkc_ref_gf256mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - gf256mat_gauss_elim_row_echolen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_III_pkc_ref_gf256mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:187,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_ref/blas_matrix_ref.c:189,9'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_III_pkc_avx2_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_gf256mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix.c:154,5'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_back_substitute_avx2
    - functionName:    pqov_uov_III_pkc_avx2_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_gf256mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix.c:150,12'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_gaussian_elim_avx2
    - functionName:    pqov_uov_III_pkc_avx2_gf256mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_gf256mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix.c:145,5'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod_multab_avx2
    - functionName:    pqov_uov_III_pkc_avx2_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_avx2_gf256mat_prod_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix.c:140,5'
          Dst:             pqov_uov_III_pkc_avx2_gf256mat_prod_avx2
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/gf16_sse.h:251,12'
          Dst:             gf256_inv
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _store_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:245,23'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256mat_remblockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:272,23'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:269,17'
          Dst:             linear_transform_8x8_256b
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_prod_multab_3ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:366,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:367,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:368,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:378,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:379,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:380,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:381,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:385,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_2ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:336,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:337,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:346,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:347,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:348,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:351,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_1ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:312,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:320,90'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:321,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:323,5'
          Dst:             _store_ymm
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    pqov_uov_III_pkc_avx2_gf256mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          252
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - gf256v_madd_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:900,9'
          Dst:             gf256v_madd_avx2
    - functionName:    _gf256mat_gauss_elim_row_echelon_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          485
      EdgeCount:       109
      CyclomaticComplexity: 30
      functionsReached:
        - gf256_inv_sse
        - gf256_is_nonzero
        - gf256v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:822,16'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:823,21'
          Dst:             gf256_inv_sse
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:827,13'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:851,24'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:838,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_III_pkc_avx2_gf256mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _gf256mat_gauss_elim_row_echelon_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    gf256mat_prod_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gf256mat_prod_multab_small_avx2
        - gf256v_generate_multabs_avx2
        - storeu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:430,5'
          Dst:             storeu_ymm
    - functionName:    gf256mat_prod_multab_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf256mat_prod_multab_1ymm_avx2
        - gf256mat_prod_multab_2ymm_avx2
        - gf256mat_prod_multab_3ymm_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:391,9'
          Dst:             gf256mat_prod_multab_1ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:394,9'
          Dst:             gf256mat_prod_multab_2ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:397,9'
          Dst:             gf256mat_prod_multab_3ymm_avx2
    - functionName:    pqov_uov_III_pkc_avx2_gf256mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_small_avx2
        - gf256v_generate_multabs_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:436,9'
          Dst:             gf256mat_prod_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:441,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:444,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:445,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gf256mat_blockmat_madd_avx2
        - gf256mat_remblockmat_madd_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:288,9'
          Dst:             gf256mat_remblockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:295,9'
          Dst:             gf256mat_blockmat_madd_avx2
    - functionName:    pqov_uov_III_pkc_avx2_gf256mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_multab_small_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:405,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:407,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_avx2/blas_matrix_avx2.c:408,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    pqov_uov_V_pkc_ref_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_gf256mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix.c:154,5'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_back_substitute_ref
    - functionName:    pqov_uov_V_pkc_ref_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_gf256mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix.c:150,12'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_gaussian_elim_ref
    - functionName:    pqov_uov_V_pkc_ref_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_ref_gf256mat_prod_ref
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix.c:140,5'
          Dst:             pqov_uov_V_pkc_ref_gf256mat_prod_ref
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    pqov_uov_V_pkc_ref_gf256mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_madd_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:259,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - _gf256v_madd_u32
        - _gf256v_mul_scalar_u32
        - gf256_inv
        - gf256_is_nonzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:214,15'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:216,17'
          Dst:             gf256_inv
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:217,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:212,52'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:212,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:220,13'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_V_pkc_ref_gf256mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - gf256mat_gauss_elim_row_echolen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_V_pkc_ref_gf256mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:187,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_ref/blas_matrix_ref.c:189,9'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_V_pkc_avx2_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_gf256mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix.c:154,5'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_back_substitute_avx2
    - functionName:    pqov_uov_V_pkc_avx2_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_gf256mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix.c:150,12'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_gaussian_elim_avx2
    - functionName:    pqov_uov_V_pkc_avx2_gf256mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_gf256mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix.c:145,5'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod_multab_avx2
    - functionName:    pqov_uov_V_pkc_avx2_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_avx2_gf256mat_prod_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix.c:140,5'
          Dst:             pqov_uov_V_pkc_avx2_gf256mat_prod_avx2
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/gf16_sse.h:251,12'
          Dst:             gf256_inv
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _store_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:245,23'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256mat_remblockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:272,23'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:269,17'
          Dst:             linear_transform_8x8_256b
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_prod_multab_3ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:366,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:367,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:368,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:378,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:379,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:380,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:381,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:385,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_2ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:336,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:337,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:346,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:347,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:348,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:351,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_1ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:312,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:320,90'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:321,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:323,5'
          Dst:             _store_ymm
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    pqov_uov_V_pkc_avx2_gf256mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          252
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - gf256v_madd_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:900,9'
          Dst:             gf256v_madd_avx2
    - functionName:    _gf256mat_gauss_elim_row_echelon_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          485
      EdgeCount:       109
      CyclomaticComplexity: 30
      functionsReached:
        - gf256_inv_sse
        - gf256_is_nonzero
        - gf256v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:822,16'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:823,21'
          Dst:             gf256_inv_sse
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:827,13'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:851,24'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:838,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_V_pkc_avx2_gf256mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _gf256mat_gauss_elim_row_echelon_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    gf256mat_prod_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gf256mat_prod_multab_small_avx2
        - gf256v_generate_multabs_avx2
        - storeu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:430,5'
          Dst:             storeu_ymm
    - functionName:    gf256mat_prod_multab_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf256mat_prod_multab_1ymm_avx2
        - gf256mat_prod_multab_2ymm_avx2
        - gf256mat_prod_multab_3ymm_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:391,9'
          Dst:             gf256mat_prod_multab_1ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:394,9'
          Dst:             gf256mat_prod_multab_2ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:397,9'
          Dst:             gf256mat_prod_multab_3ymm_avx2
    - functionName:    pqov_uov_V_pkc_avx2_gf256mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_small_avx2
        - gf256v_generate_multabs_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:436,9'
          Dst:             gf256mat_prod_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:441,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:444,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:445,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gf256mat_blockmat_madd_avx2
        - gf256mat_remblockmat_madd_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:288,9'
          Dst:             gf256mat_remblockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:295,9'
          Dst:             gf256mat_blockmat_madd_avx2
    - functionName:    pqov_uov_V_pkc_avx2_gf256mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_multab_small_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:405,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:407,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_avx2/blas_matrix_avx2.c:408,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    pqov_uov_Is_pkc_skc_ref_gf16mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_gf16mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix.c:134,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_back_substitute_ref
    - functionName:    pqov_uov_Is_pkc_skc_ref_gf16mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_gf16mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix.c:130,12'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_gaussian_elim_ref
    - functionName:    pqov_uov_Is_pkc_skc_ref_gf16mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_ref_gf16mat_prod_ref
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix.c:120,5'
          Dst:             pqov_uov_Is_pkc_skc_ref_gf16mat_prod_ref
    - functionName:    _gf16v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:97,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:115,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf16v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_mul
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_squ
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          281
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf16v_mul_scalar_u32_aligned
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:127,9'
          Dst:             _gf16v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:141,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:159,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_mul
        - gf16_squ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h:57,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h:58,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h:59,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h:60,18'
          Dst:             gf16_mul
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h:61,12'
          Dst:             gf16_mul
    - functionName:    gf16_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    gf256mat_transpose_32x32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          240
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_64x64_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          148
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_transpose_32x32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:55,5'
          Dst:             gf256mat_transpose_32x32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:56,5'
          Dst:             gf256mat_transpose_32x32
    - functionName:    _gf16v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:248,18'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:267,13'
          Dst:             gf16v_mul_u32
    - functionName:    pqov_uov_Is_pkc_skc_ref_gf16mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf16v_madd_u32
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:157,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:160,9'
          Dst:             gf16v_set_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:161,36'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:161,9'
          Dst:             _gf16v_madd_u32
    - functionName:    gf16mat_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - gf16mat_64x64_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:73,9'
          Dst:             gf16mat_64x64_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:80,35'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:80,13'
          Dst:             gf16v_set_ele
    - functionName:    gf16v_set_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf16v_madd_u32_aligned
        - gf16v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:278,9'
          Dst:             _gf16v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:292,17'
          Dst:             gf16v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_u32.h:311,13'
          Dst:             gf16v_mul_u32
    - functionName:    gf16mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf16v_madd_u32
        - _gf16v_mul_scalar_u32
        - _gf256v_conditional_add_u32
        - gf16_inv
        - gf16_is_nonzero
        - gf16v_get_ele
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:103,25'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:104,15'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:105,17'
          Dst:             gf16_inv
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:106,9'
          Dst:             _gf16v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:101,68'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:101,52'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:101,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:109,53'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:109,13'
          Dst:             _gf16v_madd_u32
    - functionName:    pqov_uov_Is_pkc_skc_ref_gf16mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16mat_gauss_elim_row_echolen
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:126,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:128,38'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:146,9'
          Dst:             gf16v_set_ele
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Is_pkc_skc_ref_gf16mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf16v_madd_u32
        - gf16v_get_ele
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:31,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:33,22'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_ref/blas_matrix_ref.c:34,9'
          Dst:             _gf16v_madd_u32
    - functionName:    pqov_uov_Is_pkc_skc_avx2_gf16mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix.c:134,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_back_substitute_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_gf16mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix.c:130,12'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_gaussian_elim_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix.c:125,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_gf16mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_avx2
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix.c:120,5'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_avx2
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_mul_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linear_transform_8x8_256b
        - tbl32_gf16_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_avx2.h:84,24'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_avx2.h:87,12'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_set_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl_gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tbl_gf16_inv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_sse.h:98,20'
          Dst:             tbl_gf16_inv
    - functionName:    _if_zero_then_0xff
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_transpose_32x32_even
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          419
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf16mat_sol_64x64_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          669
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - _if_zero_then_0xff
        - gf16_inv_sse
        - gf16v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:597,28'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:608,21'
          Dst:             gf16_inv_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:612,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:619,22'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:627,21'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:605,29'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:671,21'
          Dst:             gf16_inv_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:661,28'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:668,29'
          Dst:             _if_zero_then_0xff
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:682,20'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:675,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:689,21'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf16v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_transpose_64x64
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_transpose_32x32_even
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:534,9'
          Dst:             gf256mat_transpose_32x32_even
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:535,9'
          Dst:             gf256mat_transpose_32x32_even
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_split_16to32_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _store_ymm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    gf16mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:143,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    loadu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _load_ymm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:46,20'
          Dst:             _load_ymm
    - functionName:    gf16mat_remaining_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:117,18'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:127,5'
          Dst:             _store_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:123,22'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:124,15'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf16mat_BS_64x64_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16mat_transpose_64x64
        - gf16v_get_ele
        - gf16v_mul_avx2
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:728,5'
          Dst:             gf16mat_transpose_64x64
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:733,9'
          Dst:             gf16v_set_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:738,21'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:739,16'
          Dst:             gf16v_mul_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_gf16mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16mat_BS_64x64_avx2
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:757,9'
          Dst:             gf16mat_BS_64x64_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:759,9'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_back_substitute_ref
    - functionName:    gf16mat_GE_64x64_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _gf16mat_sol_64x64_avx2
        - gf16mat_transpose_64x64
        - gf16v_get_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:706,5'
          Dst:             gf16mat_transpose_64x64
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:713,24'
          Dst:             _gf16mat_sol_64x64_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:710,23'
          Dst:             gf16v_get_ele
    - functionName:    pqov_uov_Is_pkc_skc_avx2_gf16mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf16mat_GE_64x64_avx2
        - pqov_uov_Is_pkc_skc_avx2_gf16mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:749,16'
          Dst:             gf16mat_GE_64x64_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:751,16'
          Dst:             pqov_uov_Is_pkc_skc_avx2_gf16mat_gaussian_elim_ref
    - functionName:    _gf16v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _load_xmm
        - gf16v_generate_multab_16_avx2
        - gf16v_split_16to32_sse
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:280,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:281,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:282,9'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:288,16'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:289,9'
          Dst:             gf16v_split_16to32_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:291,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:293,13'
          Dst:             gf16v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:294,13'
          Dst:             gf16v_generate_multab_16_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          95
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _gf16v_generate_multabs_avx2
        - gf16mat_madd_multab_avx2
        - gf16mat_prod_multab_64x_avx2
        - gf16mat_prod_multab_96x_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:199,9'
          Dst:             _gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:200,9'
          Dst:             gf16mat_prod_multab_64x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:202,9'
          Dst:             _gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:203,9'
          Dst:             gf16mat_prod_multab_96x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:205,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:205,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:208,13'
          Dst:             _gf16v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:209,13'
          Dst:             gf16mat_madd_multab_avx2
    - functionName:    gf16mat_prod_multab_64x_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          105
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_prod_multab_96x_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          163
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          194
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - gf16mat_blockmat_madd_avx2
        - gf16mat_remaining_madd_avx2
        - loadu_ymm
        - storeu_ymm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:168,13'
          Dst:             loadu_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:169,13'
          Dst:             gf16mat_blockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:170,13'
          Dst:             storeu_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:160,13'
          Dst:             gf16mat_remaining_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:160,13'
          Dst:             gf16mat_remaining_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:168,13'
          Dst:             loadu_ymm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:169,13'
          Dst:             gf16mat_blockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:170,13'
          Dst:             storeu_ymm
    - functionName:    pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf16mat_madd_multab_avx2
        - gf16mat_prod_multab_64x_avx2
        - gf16mat_prod_multab_96x_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:187,9'
          Dst:             gf16mat_prod_multab_64x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:189,9'
          Dst:             gf16mat_prod_multab_96x_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:191,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_avx2.c:192,9'
          Dst:             gf16mat_madd_multab_avx2
    - functionName:    linearmap_8x8_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:93,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:98,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:99,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:100,9'
          Dst:             _store_xmm
    - functionName:    linear_transform_8x8_128b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _store_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    linearmap_8x8_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:89,26'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:93,13'
          Dst:             linearmap_8x8_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:99,22'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_mul
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_squ
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          319
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_mul_scalar_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_ymm
        - tbl32_gf16_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:173,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:176,5'
          Dst:             linearmap_8x8_ymm
    - functionName:    tbl32_gf16_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf16_mul
        - gf16_squ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16.h:57,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16.h:58,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16.h:59,18'
          Dst:             gf16_squ
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16.h:60,18'
          Dst:             gf16_mul
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16.h:61,12'
          Dst:             gf16_mul
    - functionName:    gf16_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          234
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    gf256mat_transpose_32x32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          240
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16mat_64x64_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          148
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_transpose_32x32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:55,5'
          Dst:             gf256mat_transpose_32x32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:56,5'
          Dst:             gf256mat_transpose_32x32
    - functionName:    linearmap_8x8_accu_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _load_xmm
        - _store_xmm
        - linear_transform_8x8_128b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:112,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:119,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:120,23'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:121,22'
          Dst:             linear_transform_8x8_128b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_sse.h:123,9'
          Dst:             _store_xmm
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - linear_transform_8x8_256b
        - linearmap_8x8_accu_sse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:119,13'
          Dst:             linearmap_8x8_accu_sse
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_Is_pkc_skc_avx2_gf16mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_madd_avx2
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:157,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:160,9'
          Dst:             gf16v_set_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:161,36'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:161,9'
          Dst:             gf16v_madd_avx2
    - functionName:    gf16mat_sqmat_transpose
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - gf16mat_64x64_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:73,9'
          Dst:             gf16mat_64x64_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:80,35'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:80,13'
          Dst:             gf16v_set_ele
    - functionName:    gf16v_set_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_get_ele
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf16v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf16_multab
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:183,18'
          Dst:             tbl32_gf16_multab
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_avx2.h:186,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    gf16mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - gf16_inv
        - gf16_is_nonzero
        - gf16v_get_ele
        - gf16v_madd_avx2
        - gf16v_mul_scalar_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:103,25'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:104,15'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:105,17'
          Dst:             gf16_inv
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:106,9'
          Dst:             gf16v_mul_scalar_avx2
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:101,68'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:101,52'
          Dst:             gf16_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:101,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:109,53'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:109,13'
          Dst:             gf16v_madd_avx2
    - functionName:    pqov_uov_Is_pkc_skc_avx2_gf16mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf16mat_gauss_elim_row_echolen
        - gf16mat_sqmat_transpose
        - gf16v_get_ele
        - gf16v_set_ele
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:126,5'
          Dst:             gf16mat_sqmat_transpose
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:141,24'
          Dst:             gf16mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:128,38'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:146,9'
          Dst:             gf16v_set_ele
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Is_pkc_skc_avx2_gf16mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf16v_get_ele
        - gf16v_madd_avx2
        - gf256v_set_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:31,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:33,22'
          Dst:             gf16v_get_ele
        - Src:             'src/sig/uov/pqov_ov_Is_pkc_skc_avx2/blas_matrix_ref.c:34,9'
          Dst:             gf16v_madd_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_ref_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix.c:154,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_back_substitute_ref
    - functionName:    pqov_uov_Ip_pkc_skc_ref_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix.c:150,12'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_gaussian_elim_ref
    - functionName:    pqov_uov_Ip_pkc_skc_ref_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_ref_gf256mat_prod_ref
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix.c:140,5'
          Dst:             pqov_uov_Ip_pkc_skc_ref_gf256mat_prod_ref
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    pqov_uov_Ip_pkc_skc_ref_gf256mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_madd_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:259,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - _gf256v_madd_u32
        - _gf256v_mul_scalar_u32
        - gf256_inv
        - gf256_is_nonzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:214,15'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:216,17'
          Dst:             gf256_inv
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:217,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:212,52'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:212,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:220,13'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_Ip_pkc_skc_ref_gf256mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - gf256mat_gauss_elim_row_echolen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_Ip_pkc_skc_ref_gf256mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:187,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_ref/blas_matrix_ref.c:189,9'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix.c:154,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_back_substitute_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix.c:150,12'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_gaussian_elim_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix.c:145,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix.c:140,5'
          Dst:             pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_avx2
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16_sse.h:251,12'
          Dst:             gf256_inv
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _store_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:245,23'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256mat_remblockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:272,23'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:269,17'
          Dst:             linear_transform_8x8_256b
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_prod_multab_3ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:366,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:367,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:368,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:378,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:379,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:380,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:381,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:385,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_2ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:336,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:337,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:346,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:347,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:348,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:351,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_1ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:312,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:320,90'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:321,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:323,5'
          Dst:             _store_ymm
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_gf256mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          252
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - gf256v_madd_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:900,9'
          Dst:             gf256v_madd_avx2
    - functionName:    _gf256mat_gauss_elim_row_echelon_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          485
      EdgeCount:       109
      CyclomaticComplexity: 30
      functionsReached:
        - gf256_inv_sse
        - gf256_is_nonzero
        - gf256v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:822,16'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:823,21'
          Dst:             gf256_inv_sse
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:827,13'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:851,24'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:838,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_gf256mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _gf256mat_gauss_elim_row_echelon_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    gf256mat_prod_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gf256mat_prod_multab_small_avx2
        - gf256v_generate_multabs_avx2
        - storeu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:430,5'
          Dst:             storeu_ymm
    - functionName:    gf256mat_prod_multab_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf256mat_prod_multab_1ymm_avx2
        - gf256mat_prod_multab_2ymm_avx2
        - gf256mat_prod_multab_3ymm_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:391,9'
          Dst:             gf256mat_prod_multab_1ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:394,9'
          Dst:             gf256mat_prod_multab_2ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:397,9'
          Dst:             gf256mat_prod_multab_3ymm_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_small_avx2
        - gf256v_generate_multabs_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:436,9'
          Dst:             gf256mat_prod_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:441,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:444,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:445,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gf256mat_blockmat_madd_avx2
        - gf256mat_remblockmat_madd_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:288,9'
          Dst:             gf256mat_remblockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:295,9'
          Dst:             gf256mat_blockmat_madd_avx2
    - functionName:    pqov_uov_Ip_pkc_skc_avx2_gf256mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_multab_small_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:405,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:407,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_Ip_pkc_skc_avx2/blas_matrix_avx2.c:408,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    pqov_uov_III_pkc_skc_ref_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_gf256mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix.c:154,5'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_back_substitute_ref
    - functionName:    pqov_uov_III_pkc_skc_ref_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_gf256mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix.c:150,12'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_gaussian_elim_ref
    - functionName:    pqov_uov_III_pkc_skc_ref_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_ref_gf256mat_prod_ref
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix.c:140,5'
          Dst:             pqov_uov_III_pkc_skc_ref_gf256mat_prod_ref
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    pqov_uov_III_pkc_skc_ref_gf256mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_madd_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:259,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - _gf256v_madd_u32
        - _gf256v_mul_scalar_u32
        - gf256_inv
        - gf256_is_nonzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:214,15'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:216,17'
          Dst:             gf256_inv
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:217,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:212,52'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:212,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:220,13'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_III_pkc_skc_ref_gf256mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - gf256mat_gauss_elim_row_echolen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_III_pkc_skc_ref_gf256mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:187,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_ref/blas_matrix_ref.c:189,9'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_III_pkc_skc_avx2_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_gf256mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix.c:154,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_back_substitute_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_gf256mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix.c:150,12'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_gaussian_elim_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix.c:145,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_III_pkc_skc_avx2_gf256mat_prod_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix.c:140,5'
          Dst:             pqov_uov_III_pkc_skc_avx2_gf256mat_prod_avx2
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16_sse.h:251,12'
          Dst:             gf256_inv
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _store_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:245,23'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256mat_remblockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:272,23'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:269,17'
          Dst:             linear_transform_8x8_256b
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_prod_multab_3ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:366,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:367,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:368,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:378,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:379,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:380,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:381,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:385,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_2ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:336,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:337,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:346,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:347,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:348,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:351,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_1ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:312,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:320,90'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:321,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:323,5'
          Dst:             _store_ymm
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    pqov_uov_III_pkc_skc_avx2_gf256mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          252
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - gf256v_madd_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:900,9'
          Dst:             gf256v_madd_avx2
    - functionName:    _gf256mat_gauss_elim_row_echelon_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          485
      EdgeCount:       109
      CyclomaticComplexity: 30
      functionsReached:
        - gf256_inv_sse
        - gf256_is_nonzero
        - gf256v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:822,16'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:823,21'
          Dst:             gf256_inv_sse
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:827,13'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:851,24'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:838,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_III_pkc_skc_avx2_gf256mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _gf256mat_gauss_elim_row_echelon_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    gf256mat_prod_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gf256mat_prod_multab_small_avx2
        - gf256v_generate_multabs_avx2
        - storeu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:430,5'
          Dst:             storeu_ymm
    - functionName:    gf256mat_prod_multab_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf256mat_prod_multab_1ymm_avx2
        - gf256mat_prod_multab_2ymm_avx2
        - gf256mat_prod_multab_3ymm_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:391,9'
          Dst:             gf256mat_prod_multab_1ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:394,9'
          Dst:             gf256mat_prod_multab_2ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:397,9'
          Dst:             gf256mat_prod_multab_3ymm_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_gf256mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_small_avx2
        - gf256v_generate_multabs_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:436,9'
          Dst:             gf256mat_prod_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:441,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:444,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:445,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gf256mat_blockmat_madd_avx2
        - gf256mat_remblockmat_madd_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:288,9'
          Dst:             gf256mat_remblockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:295,9'
          Dst:             gf256mat_blockmat_madd_avx2
    - functionName:    pqov_uov_III_pkc_skc_avx2_gf256mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_multab_small_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:405,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:407,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_III_pkc_skc_avx2/blas_matrix_avx2.c:408,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    pqov_uov_V_pkc_skc_ref_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_gf256mat_back_substitute_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix.c:154,5'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_back_substitute_ref
    - functionName:    pqov_uov_V_pkc_skc_ref_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_gf256mat_gaussian_elim_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix.c:150,12'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_gaussian_elim_ref
    - functionName:    pqov_uov_V_pkc_skc_ref_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_ref_gf256mat_prod_ref
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix.c:140,5'
          Dst:             pqov_uov_V_pkc_skc_ref_gf256mat_prod_ref
    - functionName:    _gf256v_mul_scalar_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:171,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:189,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256v_mul_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_mul_scalar_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _gf256v_mul_scalar_u32_aligned
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:202,9'
          Dst:             _gf256v_mul_scalar_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:216,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:234,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _gf256v_conditional_add_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _gf256v_conditional_add_u32_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:74,9'
          Dst:             _gf256v_conditional_add_u32_aligned
    - functionName:    _gf256v_madd_u32_aligned
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gf256v_mul_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:324,18'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:343,13'
          Dst:             gf256v_mul_u32
    - functionName:    pqov_uov_V_pkc_skc_ref_gf256mat_back_substitute_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _gf256v_madd_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:259,9'
          Dst:             _gf256v_madd_u32
    - functionName:    _gf256v_madd_u32
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          209
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _gf256v_madd_u32_aligned
        - gf256v_mul_u32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:354,9'
          Dst:             _gf256v_madd_u32_aligned
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:368,17'
          Dst:             gf256v_mul_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_u32.h:387,13'
          Dst:             gf256v_mul_u32
    - functionName:    gf256mat_gauss_elim_row_echolen
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _gf256v_conditional_add_u32
        - _gf256v_madd_u32
        - _gf256v_mul_scalar_u32
        - gf256_inv
        - gf256_is_nonzero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:214,15'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:216,17'
          Dst:             gf256_inv
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:217,9'
          Dst:             _gf256v_mul_scalar_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:212,52'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:212,13'
          Dst:             _gf256v_conditional_add_u32
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:220,13'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_V_pkc_skc_ref_gf256mat_gaussian_elim_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          208
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - gf256mat_gauss_elim_row_echolen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:241,24'
          Dst:             gf256mat_gauss_elim_row_echolen
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      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:    pqov_uov_V_pkc_skc_ref_gf256mat_prod_ref
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _gf256v_madd_u32
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:187,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_ref/blas_matrix_ref.c:189,9'
          Dst:             _gf256v_madd_u32
    - functionName:    pqov_uov_V_pkc_skc_avx2_gf256mat_back_substitute
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_gf256mat_back_substitute_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix.c:154,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_back_substitute_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_gf256mat_gaussian_elim
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_gf256mat_gaussian_elim_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix.c:150,12'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_gaussian_elim_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab_avx2
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix.c:145,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_gf256mat_prod
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqov_uov_V_pkc_skc_avx2_gf256mat_prod_avx2
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix.c:140,5'
          Dst:             pqov_uov_V_pkc_skc_avx2_gf256mat_prod_avx2
    - functionName:    linearmap_8x8_accu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:115,32'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:127,28'
          Dst:             linear_transform_8x8_256b
    - functionName:    linear_transform_8x8_256b
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tbl32_gf256_multab
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256_inv_sse
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf256_inv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16_sse.h:251,12'
          Dst:             gf256_inv
    - functionName:    gf256_is_nonzero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/gf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _load_xmm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_sse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256v_generate_multab_16_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          301
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    storeu_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _store_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:74,9'
          Dst:             _store_ymm
    - functionName:    _store_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_blockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:245,23'
          Dst:             linear_transform_8x8_256b
    - functionName:    gf256mat_remblockmat_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:272,23'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:269,17'
          Dst:             linear_transform_8x8_256b
    - functionName:    _load_ymm
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_prod_multab_3ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:366,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:367,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:368,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:378,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:379,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:380,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:381,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:385,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_2ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:336,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:337,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:346,94'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:347,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:348,17'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:351,5'
          Dst:             _store_ymm
    - functionName:    gf256mat_prod_multab_1ymm_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_ymm
        - _store_ymm
        - linear_transform_8x8_256b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:312,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:320,90'
          Dst:             _load_ymm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:321,16'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:323,5'
          Dst:             _store_ymm
    - functionName:    gf256v_madd_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - linearmap_8x8_accu_ymm
        - tbl32_gf256_multab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:227,21'
          Dst:             tbl32_gf256_multab
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:232,5'
          Dst:             linearmap_8x8_accu_ymm
    - functionName:    pqov_uov_V_pkc_skc_avx2_gf256mat_back_substitute_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          252
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - gf256v_madd_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:900,9'
          Dst:             gf256v_madd_avx2
    - functionName:    _gf256mat_gauss_elim_row_echelon_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          485
      EdgeCount:       109
      CyclomaticComplexity: 30
      functionsReached:
        - gf256_inv_sse
        - gf256_is_nonzero
        - gf256v_generate_multab_16_avx2
        - linear_transform_8x8_256b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:822,16'
          Dst:             gf256_is_nonzero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:823,21'
          Dst:             gf256_inv_sse
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:827,13'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:851,24'
          Dst:             linear_transform_8x8_256b
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:838,24'
          Dst:             linear_transform_8x8_256b
    - functionName:    pqov_uov_V_pkc_skc_avx2_gf256mat_gaussian_elim_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _gf256mat_gauss_elim_row_echelon_avx2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:876,25'
          Dst:             _gf256mat_gauss_elim_row_echelon_avx2
    - functionName:    gf256v_generate_multabs_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _load_xmm
        - gf256v_generate_multab_16_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:375,9'
          Dst:             gf256v_generate_multab_16_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:381,13'
          Dst:             _load_xmm
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_avx2.h:382,9'
          Dst:             gf256v_generate_multab_16_avx2
    - functionName:    gf256mat_prod_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - gf256mat_prod_multab_small_avx2
        - gf256v_generate_multabs_avx2
        - storeu_ymm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:423,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:424,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:430,5'
          Dst:             storeu_ymm
    - functionName:    gf256mat_prod_multab_small_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gf256mat_prod_multab_1ymm_avx2
        - gf256mat_prod_multab_2ymm_avx2
        - gf256mat_prod_multab_3ymm_avx2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:391,9'
          Dst:             gf256mat_prod_multab_1ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:394,9'
          Dst:             gf256mat_prod_multab_2ymm_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:397,9'
          Dst:             gf256mat_prod_multab_3ymm_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_gf256mat_prod_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_small_avx2
        - gf256v_generate_multabs_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:436,9'
          Dst:             gf256mat_prod_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:441,5'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:444,9'
          Dst:             gf256v_generate_multabs_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:445,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    gf256v_set_zero
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_comm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf256mat_madd_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gf256mat_blockmat_madd_avx2
        - gf256mat_remblockmat_madd_avx2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:288,9'
          Dst:             gf256mat_remblockmat_madd_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:295,9'
          Dst:             gf256mat_blockmat_madd_avx2
    - functionName:    pqov_uov_V_pkc_skc_avx2_gf256mat_prod_multab_avx2
      functionSourceFile: '/src/liboqs/src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf256mat_madd_multab_avx2
        - gf256mat_prod_multab_small_avx2
        - gf256v_set_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:405,9'
          Dst:             gf256mat_prod_multab_small_avx2
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:407,9'
          Dst:             gf256v_set_zero
        - Src:             'src/sig/uov/pqov_ov_V_pkc_skc_avx2/blas_matrix_avx2.c:408,9'
          Dst:             gf256mat_madd_multab_avx2
    - functionName:    sha2_224
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_224_init
        - sha2_256_final_len
        - sha2_256_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:268,3'
          Dst:             sha2_224_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:269,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:270,3'
          Dst:             sha2_256_final_len
    - functionName:    sha2_224_init
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_256_init_h0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:171,3'
          Dst:             sha2_256_init_h0
    - functionName:    sha2_256_update
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - sha2_256_compress
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:200,5'
          Dst:             sha2_256_compress
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:208,5'
          Dst:             sha2_256_compress
    - functionName:    sha2_256_final_len
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_256_compress
        - sha2_256_final_pad
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:247,3'
          Dst:             sha2_256_final_pad
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:248,3'
          Dst:             sha2_256_compress
    - functionName:    sha2_256_final_pad
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - sha2_256_compress
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:229,5'
          Dst:             sha2_256_compress
    - functionName:    sha2_256_compress
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          766
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rev8_be32
        - ror32
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:62,15'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:63,15'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:64,15'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:65,15'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:66,15'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:67,15'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:68,15'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:69,15'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:73,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:74,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:75,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:76,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:77,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:78,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:79,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:80,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:81,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:82,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:83,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:84,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:85,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:86,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:87,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:88,8'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:92,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:92,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:92,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:92,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:92,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:92,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:93,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:93,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:93,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:93,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:93,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:93,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:94,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:94,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:94,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:94,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:94,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:94,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:95,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:95,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:95,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:95,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:95,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:95,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:96,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:96,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:96,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:96,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:96,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:96,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:97,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:97,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:97,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:97,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:97,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:97,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:98,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:98,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:98,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:98,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:98,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:98,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:99,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:99,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:99,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:99,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:99,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:99,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:100,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:100,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:100,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:100,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:100,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:100,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:101,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:101,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:101,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:101,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:101,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:101,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:102,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:102,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:102,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:102,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:102,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:102,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:103,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:103,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:103,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:103,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:103,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:103,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:104,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:104,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:104,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:104,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:104,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:104,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:105,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:105,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:105,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:105,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:105,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:105,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:106,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:106,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:106,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:106,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:106,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:106,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:107,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:107,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:107,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:107,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:107,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:107,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:115,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:115,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:115,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:115,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:116,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:116,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:116,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:116,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:117,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:117,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:117,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:117,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:118,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:118,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:118,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:118,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:119,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:119,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:119,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:119,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:120,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:120,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:120,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:120,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:121,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:121,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:121,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:121,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:122,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:122,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:122,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:122,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:123,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:123,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:123,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:123,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:124,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:124,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:124,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:124,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:125,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:125,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:125,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:125,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:126,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:126,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:126,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:126,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:127,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:127,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:127,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:127,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:128,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:128,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:128,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:128,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:129,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:129,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:129,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:129,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:130,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:130,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:130,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:130,5'
          Dst:             ror32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:133,11'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:134,11'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:135,11'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:136,11'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:137,11'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:138,11'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:139,11'
          Dst:             rev8_be32
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:140,11'
          Dst:             rev8_be32
    - functionName:    rev8_be32
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/plat_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ror32
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/plat_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    160
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha2_256_init_h0
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha2_256
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_256_final_len
        - sha2_256_init
        - sha2_256_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:259,3'
          Dst:             sha2_256_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:260,3'
          Dst:             sha2_256_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:261,3'
          Dst:             sha2_256_final_len
    - functionName:    sha2_256_init
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_256_init_h0
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_256.c:160,3'
          Dst:             sha2_256_init_h0
    - functionName:    sha2_256_copy
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha2_512_256
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_512_256_init
        - sha2_512_final_len
        - sha2_512_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:352,3'
          Dst:             sha2_512_256_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:353,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:354,3'
          Dst:             sha2_512_final_len
    - functionName:    sha2_512_256_init
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_512_init_h0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:238,3'
          Dst:             sha2_512_init_h0
    - functionName:    sha2_512_update
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - sha2_512_compress
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:267,5'
          Dst:             sha2_512_compress
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:275,5'
          Dst:             sha2_512_compress
    - functionName:    sha2_512_final_len
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_512_compress
        - sha2_512_final_pad
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:314,3'
          Dst:             sha2_512_final_pad
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:315,3'
          Dst:             sha2_512_compress
    - functionName:    sha2_512_final_pad
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - sha2_512_compress
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:296,5'
          Dst:             sha2_512_compress
    - functionName:    sha2_512_compress
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          766
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rev8_be64
        - ror64
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:94,15'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:95,15'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:96,15'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:97,15'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:98,15'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:99,15'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:100,15'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:101,15'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:105,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:106,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:107,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:108,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:109,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:110,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:111,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:112,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:113,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:114,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:115,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:116,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:117,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:118,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:119,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:120,8'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:125,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:125,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:125,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:125,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:125,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:125,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:126,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:126,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:126,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:126,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:126,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:126,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:127,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:127,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:127,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:127,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:127,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:127,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:128,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:128,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:128,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:128,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:128,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:128,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:129,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:129,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:129,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:129,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:129,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:129,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:130,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:130,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:130,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:130,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:130,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:130,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:131,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:131,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:131,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:131,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:131,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:131,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:132,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:132,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:132,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:132,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:132,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:132,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:133,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:133,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:133,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:133,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:133,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:133,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:134,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:134,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:134,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:134,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:134,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:134,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:135,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:135,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:135,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:135,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:135,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:135,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:136,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:136,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:136,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:136,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:136,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:136,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:137,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:137,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:137,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:137,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:137,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:137,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:138,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:138,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:138,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:138,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:138,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:138,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:139,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:139,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:139,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:139,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:139,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:139,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:140,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:140,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:140,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:140,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:140,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:140,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:148,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:148,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:148,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:148,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:149,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:149,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:149,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:149,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:150,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:150,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:150,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:150,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:151,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:151,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:151,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:151,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:152,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:152,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:152,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:152,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:153,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:153,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:153,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:153,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:154,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:154,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:154,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:154,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:155,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:155,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:155,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:155,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:156,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:156,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:156,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:156,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:157,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:157,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:157,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:157,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:158,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:158,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:158,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:158,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:159,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:159,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:159,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:159,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:160,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:160,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:160,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:160,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:161,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:161,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:161,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:161,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:162,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:162,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:162,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:162,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:163,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:163,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:163,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:163,5'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:166,11'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:167,11'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:168,11'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:169,11'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:170,11'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:171,11'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:172,11'
          Dst:             rev8_be64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:173,11'
          Dst:             rev8_be64
    - functionName:    rev8_be64
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/plat_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ror64
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/plat_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    160
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha2_512_init_h0
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha2_512_224
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_512_224_init
        - sha2_512_final_len
        - sha2_512_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:343,3'
          Dst:             sha2_512_224_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:344,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:345,3'
          Dst:             sha2_512_final_len
    - functionName:    sha2_512_224_init
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_512_init_h0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:224,3'
          Dst:             sha2_512_init_h0
    - functionName:    sha2_384
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_384_init
        - sha2_512_final_len
        - sha2_512_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:334,3'
          Dst:             sha2_384_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:335,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:336,3'
          Dst:             sha2_512_final_len
    - functionName:    sha2_384_init
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_512_init_h0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:210,3'
          Dst:             sha2_512_init_h0
    - functionName:    sha2_512
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_512_final_len
        - sha2_512_init
        - sha2_512_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:325,3'
          Dst:             sha2_512_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:326,3'
          Dst:             sha2_512_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:327,3'
          Dst:             sha2_512_final_len
    - functionName:    sha2_512_init
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha2_512_init_h0
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha2_512.c:196,3'
          Dst:             sha2_512_init_h0
    - functionName:    sha2_512_copy
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha2_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    shake
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha3_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha3_init
        - sha3_update
        - shake_out
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_api.c:108,3'
          Dst:             sha3_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_api.c:109,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_api.c:110,3'
          Dst:             shake_out
    - functionName:    sha3_init
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha3_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha3_update
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha3_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - keccak_f1600
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_api.c:38,7'
          Dst:             keccak_f1600
    - functionName:    shake_out
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha3_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - keccak_f1600
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_api.c:84,5'
          Dst:             keccak_f1600
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_api.c:94,7'
          Dst:             keccak_f1600
    - functionName:    sha3
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha3_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha3_final
        - sha3_init
        - sha3_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_api.c:67,3'
          Dst:             sha3_init
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_api.c:68,3'
          Dst:             sha3_update
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_api.c:69,3'
          Dst:             sha3_final
    - functionName:    sha3_final
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha3_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - keccak_f1600
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_api.c:53,3'
          Dst:             keccak_f1600
    - functionName:    ror64
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/plat_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    keccak_f1600
      functionSourceFile: '/src/liboqs/src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          279
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ror64
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:53,9'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:54,11'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:55,11'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:56,11'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:57,11'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:88,9'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:89,12'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:90,12'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:91,12'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:92,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:93,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:94,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:95,12'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:96,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:97,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:98,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:99,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:100,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:101,12'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:102,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:103,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:104,12'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:105,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:106,12'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:107,12'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:108,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:109,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:110,13'
          Dst:             ror64
        - Src:             'src/sig/slh_dsa/slh_dsa_c/sha3_f1600.c:111,12'
          Dst:             ror64
    - functionName:    KeccakP1600_12rounds_FastLoop_Absorb_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          2258
      EdgeCount:       84
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakF1600_FastLoop_Absorb_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          3878
      EdgeCount:       84
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_ExtractAndAddBytes_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          93
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - KeccakP1600_ExtractAndAddBytesInLane
        - KeccakP1600_ExtractAndAddLanes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Dst:             KeccakP1600_ExtractAndAddLanes
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Dst:             KeccakP1600_ExtractAndAddBytesInLane
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Dst:             KeccakP1600_ExtractAndAddBytesInLane
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Dst:             KeccakP1600_ExtractAndAddBytesInLane
    - functionName:    KeccakP1600_ExtractAndAddLanes
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          213
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_ExtractAndAddBytesInLane
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          250
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_ExtractBytes_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - KeccakP1600_ExtractBytesInLane
        - KeccakP1600_ExtractLanes
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Dst:             KeccakP1600_ExtractLanes
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Dst:             KeccakP1600_ExtractBytesInLane
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Dst:             KeccakP1600_ExtractBytesInLane
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Dst:             KeccakP1600_ExtractBytesInLane
    - functionName:    KeccakP1600_ExtractLanes
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_ExtractBytesInLane
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_Permute_12rounds_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          1698
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_Permute_24rounds_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3318
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_Permute_Nrounds_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          632
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_OverwriteWithZeroes_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          253
      EdgeCount:       89
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_OverwriteBytes_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - KeccakP1600_OverwriteBytesInLane
        - KeccakP1600_OverwriteLanes
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Dst:             KeccakP1600_OverwriteLanes
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Dst:             KeccakP1600_OverwriteBytesInLane
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Dst:             KeccakP1600_OverwriteBytesInLane
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Dst:             KeccakP1600_OverwriteBytesInLane
    - functionName:    KeccakP1600_OverwriteLanes
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          94
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_OverwriteBytesInLane
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          269
      EdgeCount:       69
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_AddBytes_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - KeccakP1600_AddBytesInLane
        - KeccakP1600_AddLanes
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Dst:             KeccakP1600_AddLanes
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Dst:             KeccakP1600_AddBytesInLane
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Dst:             KeccakP1600_AddBytesInLane
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Dst:             KeccakP1600_AddBytesInLane
    - functionName:    KeccakP1600_AddLanes
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          345
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_AddBytesInLane
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_AddByte_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_Initialize_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600_StaticInitialize_plain64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600times4_ExtractAndAddLanesAll_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_ExtractAndAddBytes_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:251,13'
          Dst:             KeccakP1600_ExtractAndAddBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:251,13'
          Dst:             KeccakP1600_ExtractAndAddBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:251,13'
          Dst:             KeccakP1600_ExtractAndAddBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:251,13'
          Dst:             KeccakP1600_ExtractAndAddBytes_plain64
    - functionName:    KeccakP1600times4_ExtractAndAddBytes_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_ExtractAndAddBytes_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:239,9'
          Dst:             KeccakP1600_ExtractAndAddBytes_plain64
    - functionName:    KeccakP1600times4_ExtractLanesAll_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_ExtractBytes_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:228,13'
          Dst:             KeccakP1600_ExtractBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:228,13'
          Dst:             KeccakP1600_ExtractBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:228,13'
          Dst:             KeccakP1600_ExtractBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:228,13'
          Dst:             KeccakP1600_ExtractBytes_plain64
    - functionName:    KeccakP1600times4_ExtractBytes_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_ExtractBytes_plain64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:216,9'
          Dst:             KeccakP1600_ExtractBytes_plain64
    - functionName:    KeccakP1600times4_PermuteAll_4rounds_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_Permute_Nrounds_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:205,13'
          Dst:             KeccakP1600_Permute_Nrounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:205,13'
          Dst:             KeccakP1600_Permute_Nrounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:205,13'
          Dst:             KeccakP1600_Permute_Nrounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:205,13'
          Dst:             KeccakP1600_Permute_Nrounds_plain64
    - functionName:    KeccakP1600times4_PermuteAll_6rounds_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_Permute_Nrounds_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:190,13'
          Dst:             KeccakP1600_Permute_Nrounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:190,13'
          Dst:             KeccakP1600_Permute_Nrounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:190,13'
          Dst:             KeccakP1600_Permute_Nrounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:190,13'
          Dst:             KeccakP1600_Permute_Nrounds_plain64
    - functionName:    KeccakP1600times4_PermuteAll_12rounds_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_Permute_12rounds_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:175,13'
          Dst:             KeccakP1600_Permute_12rounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:175,13'
          Dst:             KeccakP1600_Permute_12rounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:175,13'
          Dst:             KeccakP1600_Permute_12rounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:175,13'
          Dst:             KeccakP1600_Permute_12rounds_plain64
    - functionName:    KeccakP1600times4_PermuteAll_24rounds_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_Permute_24rounds_plain64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:161,13'
          Dst:             KeccakP1600_Permute_24rounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:161,13'
          Dst:             KeccakP1600_Permute_24rounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:161,13'
          Dst:             KeccakP1600_Permute_24rounds_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:161,13'
          Dst:             KeccakP1600_Permute_24rounds_plain64
    - functionName:    KeccakP1600times4_OverwriteWithZeroes_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_OverwriteWithZeroes_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:149,9'
          Dst:             KeccakP1600_OverwriteWithZeroes_plain64
    - functionName:    KeccakP1600times4_OverwriteLanesAll_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_OverwriteBytes_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:138,13'
          Dst:             KeccakP1600_OverwriteBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:138,13'
          Dst:             KeccakP1600_OverwriteBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:138,13'
          Dst:             KeccakP1600_OverwriteBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:138,13'
          Dst:             KeccakP1600_OverwriteBytes_plain64
    - functionName:    KeccakP1600times4_OverwriteBytes_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_OverwriteBytes_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:126,9'
          Dst:             KeccakP1600_OverwriteBytes_plain64
    - functionName:    KeccakP1600times4_AddLanesAll_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_AddBytes_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:115,13'
          Dst:             KeccakP1600_AddBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:115,13'
          Dst:             KeccakP1600_AddBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:115,13'
          Dst:             KeccakP1600_AddBytes_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:115,13'
          Dst:             KeccakP1600_AddBytes_plain64
    - functionName:    KeccakP1600times4_AddBytes_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_AddBytes_plain64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:103,9'
          Dst:             KeccakP1600_AddBytes_plain64
    - functionName:    KeccakP1600times4_AddByte_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_AddByte_plain64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:94,9'
          Dst:             KeccakP1600_AddByte_plain64
    - functionName:    KeccakP1600times4_InitializeAll_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_Initialize_plain64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:85,9'
          Dst:             KeccakP1600_Initialize_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:85,9'
          Dst:             KeccakP1600_Initialize_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:85,9'
          Dst:             KeccakP1600_Initialize_plain64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:85,9'
          Dst:             KeccakP1600_Initialize_plain64
    - functionName:    KeccakP1600times4_StaticInitialize_serial
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_StaticInitialize_plain64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:76,5'
          Dst:             KeccakP1600_StaticInitialize_plain64
    - functionName:    KeccakP1600times4_12rounds_FastLoop_Absorb_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          2393
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - KeccakP1600times4_AddLanesAll_avx2
        - KeccakP1600times4_PermuteAll_12rounds_avx2
        - load64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:939,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:939,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:939,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:939,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:940,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:940,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:940,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:940,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:941,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:941,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:941,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:941,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:942,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:942,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:942,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:942,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:943,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:943,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:943,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:943,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:944,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:944,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:944,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:944,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:945,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:945,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:945,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:945,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:946,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:946,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:946,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:946,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:947,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:947,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:947,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:947,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:948,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:948,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:948,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:948,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:949,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:949,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:949,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:949,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:950,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:950,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:950,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:950,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:951,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:951,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:951,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:951,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:952,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:952,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:952,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:952,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:953,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:953,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:953,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:953,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:954,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:954,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:954,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:954,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:955,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:955,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:955,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:955,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:956,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:956,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:956,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:956,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:957,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:957,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:957,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:957,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:958,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:958,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:958,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:958,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:959,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:959,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:959,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:959,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:974,4'
          Dst:             KeccakP1600times4_AddLanesAll_avx2
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:975,4'
          Dst:             KeccakP1600times4_PermuteAll_12rounds_avx2
    - functionName:    load64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    207
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600times4_AddLanesAll_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          351
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - load64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:185,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:185,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:185,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:185,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:189,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:189,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:189,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:189,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:194,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:194,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:194,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:194,4'
          Dst:             load64
    - functionName:    KeccakP1600times4_PermuteAll_12rounds_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          1986
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakF1600times4_FastLoop_Absorb_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          4301
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - KeccakP1600times4_AddLanesAll_avx2
        - KeccakP1600times4_PermuteAll_24rounds_avx2
        - load64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:882,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:882,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:882,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:882,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:883,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:883,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:883,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:883,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:884,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:884,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:884,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:884,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:885,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:885,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:885,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:885,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:886,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:886,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:886,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:886,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:887,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:887,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:887,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:887,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:888,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:888,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:888,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:888,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:889,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:889,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:889,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:889,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:890,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:890,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:890,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:890,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:891,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:891,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:891,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:891,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:892,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:892,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:892,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:892,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:893,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:893,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:893,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:893,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:894,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:894,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:894,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:894,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:895,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:895,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:895,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:895,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:896,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:896,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:896,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:896,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:897,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:897,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:897,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:897,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:898,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:898,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:898,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:898,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:899,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:899,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:899,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:899,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:900,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:900,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:900,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:900,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:901,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:901,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:901,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:901,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:902,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:902,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:902,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:902,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:917,4'
          Dst:             KeccakP1600times4_AddLanesAll_avx2
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:918,4'
          Dst:             KeccakP1600times4_PermuteAll_24rounds_avx2
    - functionName:    KeccakP1600times4_PermuteAll_24rounds_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3894
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600times4_PermuteAll_4rounds_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          714
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600times4_PermuteAll_6rounds_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          1032
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600times4_ExtractAndAddLanesAll_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          362
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - load64
        - store64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:462,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:462,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:462,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:462,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:462,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:462,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:462,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:462,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:466,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:466,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:466,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:466,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:466,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:466,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:466,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:466,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:471,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:471,4'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:471,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:471,4'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:471,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:471,4'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:471,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:471,4'
          Dst:             store64
    - functionName:    store64
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600times4_ExtractAndAddBytes_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          289
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - load64
        - store64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:399,22'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:399,3'
          Dst:             store64
    - functionName:    KeccakP1600times4_ExtractLanesAll_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          267
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - store64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:360,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:360,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:360,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:360,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:364,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:364,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:364,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:364,5'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:369,4'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:369,4'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:369,4'
          Dst:             store64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:369,4'
          Dst:             store64
    - functionName:    KeccakP1600times4_ExtractBytes_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          108
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - store64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:315,3'
          Dst:             store64
    - functionName:    KeccakP1600times4_OverwriteWithZeroes_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          328
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600times4_OverwriteLanesAll_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          267
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - load64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:264,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:264,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:264,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:264,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:268,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:268,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:268,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:268,5'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:273,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:273,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:273,4'
          Dst:             load64
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:273,4'
          Dst:             load64
    - functionName:    KeccakP1600times4_OverwriteBytes_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          108
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - load64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:220,19'
          Dst:             load64
    - functionName:    KeccakP1600times4_AddBytes_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - load64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:139,10'
          Dst:             load64
    - functionName:    KeccakP1600times4_AddByte_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    KeccakP1600times4_InitializeAll_avx2
      functionSourceFile: '/src/liboqs/src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
